{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "be8b4981",
   "metadata": {},
   "source": [
    "# 数据准备-liepin-PM"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "cf22335a",
   "metadata": {},
   "source": [
    "## 请求页面准备\n",
    "> 1. 找到页面的数据API接口\n",
    "> 2. 提供正确的用户请求酬载（payload）\n",
    "> 3. 准备请求的headers，增加cookie信息（用户登录之后的cookie），保证数据的合理性\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 95,
   "id": "7df093b6",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "请输入你要查询的职位：前端开发\n"
     ]
    }
   ],
   "source": [
    "用户输入职位 = input(\"请输入你要查询的职位：\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 96,
   "id": "1c1231c7",
   "metadata": {},
   "outputs": [],
   "source": [
    "城市编码 = {\n",
    "    '北京':'010',\n",
    "    '上海':'020',\n",
    "    '广州':'050020',\n",
    "    '深圳':'050090',\n",
    "    '香港':'320'\n",
    "}"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 97,
   "id": "0be431b3",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "请输入你要查询的城市：香港\n"
     ]
    }
   ],
   "source": [
    "用户输入城市 = input(\"请输入你要查询的城市：\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 98,
   "id": "c6f6861b",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'flag': 1, 'data': {'data': {'jobCardList': [{'dataParams': '{\"jobId\":\"59287209\",\"recruiterName\":\"陈女士\",\"imId\":\"450aab09b8ae8a37c5715bb95c1c6de6\",\"imUserType\":\"2\",\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"jobKind\":\"6\",\"recruiterPhoto\":\"5f8f9865ea60860b75384fa508u.jpg\"}', 'job': {'labels': ['本科', 'PHP', 'Cocos-Creator'], 'jobId': '59287209', 'salary': '35-45k', 'dq': '香港', 'refreshTime': '20230613115239', 'title': '游戏研发应届生（23届）', 'jobKind': '6', 'topJob': False, 'link': 'https://www.liepin.com/lptjob/59287209', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'campusJobKind': '应届', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=0&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=0'}, 'recruiter': {'recruiterName': '陈女士', 'recruiterTitle': 'HR', 'imId': '450aab09b8ae8a37c5715bb95c1c6de6', 'imUserType': '2', 'chatted': False, 'recruiterId': 'e6f657f32e51ed49b8e5f4023bbafba1', 'recruiterPhoto': '5f8f9865ea60860b75384fa508u.jpg'}, 'comp': {'compName': 'Winner Studio', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compScale': '', 'compId': 13447701, 'link': 'https://www.liepin.com/company/13447701/', 'compIndustry': '游戏'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2259287209%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%226%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"59283683\",\"recruiterName\":\"陈女士\",\"imId\":\"391cce9e9c117e5216768808f0a1623b\",\"imUserType\":\"2\",\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"jobKind\":\"6\",\"recruiterPhoto\":\"63a26c44dab8425fae0e7e1b03u.png\"}', 'job': {'labels': ['本科', 'PHP', 'Cocos-Creator'], 'jobId': '59283683', 'salary': '35-45k', 'dq': '香港', 'refreshTime': '20230613105940', 'title': '游戏研发应届生（23届）', 'jobKind': '6', 'topJob': False, 'link': 'https://www.liepin.com/lptjob/59283683', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'campusJobKind': '应届', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=1&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=1'}, 'recruiter': {'recruiterName': '陈女士', 'recruiterTitle': 'HR', 'imId': '391cce9e9c117e5216768808f0a1623b', 'imUserType': '2', 'chatted': False, 'recruiterId': 'ca3efb1f9a5faa70749252f4361b31a2', 'recruiterPhoto': '63a26c44dab8425fae0e7e1b03u.png'}, 'comp': {'compName': '成都无敌勇士科技有限公司', 'compStage': '融资未公开', 'compLogo': '62b3ce0c8cd3bf59a05ff51d04u.png', 'compScale': '100-499人', 'compId': 9861675, 'link': 'https://www.liepin.com/company/9861675/', 'compIndustry': '游戏'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2259283683%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%226%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"59283779\",\"recruiterName\":\"陈女士\",\"imId\":\"391cce9e9c117e5216768808f0a1623b\",\"imUserType\":\"2\",\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"jobKind\":\"6\",\"recruiterPhoto\":\"63a26c44dab8425fae0e7e1b03u.png\"}', 'job': {'labels': ['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator'], 'jobId': '59283779', 'salary': '500-800元/天', 'dq': '香港', 'refreshTime': '20230613110054', 'title': '游戏研发应届生（24届）', 'jobKind': '6', 'topJob': False, 'link': 'https://www.liepin.com/lptjob/59283779', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'campusJobKind': '实习', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=2&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=2'}, 'recruiter': {'recruiterName': '陈女士', 'recruiterTitle': 'HR', 'imId': '391cce9e9c117e5216768808f0a1623b', 'imUserType': '2', 'chatted': False, 'recruiterId': 'ca3efb1f9a5faa70749252f4361b31a2', 'recruiterPhoto': '63a26c44dab8425fae0e7e1b03u.png'}, 'comp': {'compName': '成都无敌勇士科技有限公司', 'compStage': '融资未公开', 'compLogo': '62b3ce0c8cd3bf59a05ff51d04u.png', 'compScale': '100-499人', 'compId': 9861675, 'link': 'https://www.liepin.com/company/9861675/', 'compIndustry': '游戏'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2259283779%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%226%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"46101863\",\"recruiterName\":\"杨先生\",\"imId\":\"661f6075ea6d1e43755afdb1bc565971\",\"imUserType\":\"2\",\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"jobKind\":\"2\",\"recruiterPhoto\":\"5f8f98698dbe6273dcf8516008u.jpg\"}', 'job': {'labels': ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML'], 'jobId': '46101863', 'salary': '16-24k', 'dq': '香港-西贡区', 'refreshTime': '20211230203320', 'title': '前端工程师 （香港科技大学数字金融科技实验室-研究助理）', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1946101863.shtml', 'requireWorkYears': '经验不限', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=3&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=3', 'requireEduLevel': '本科'}, 'recruiter': {'recruiterName': '杨先生', 'recruiterTitle': 'Coordinator', 'imId': '661f6075ea6d1e43755afdb1bc565971', 'imUserType': '2', 'chatted': False, 'recruiterId': '8f63502f6cdd2d4a322278306b5929d8', 'recruiterPhoto': '5f8f98698dbe6273dcf8516008u.jpg'}, 'comp': {'compName': '佑宇宙有限公司', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compScale': '1-49人', 'compId': 13078851, 'link': 'https://www.liepin.com/company/13078851/', 'compIndustry': '学校教育'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2246101863%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45596953\",\"recruiterName\":\"任女士\",\"imId\":\"9ab09bc28631bdd001ab80e4a8b96567\",\"imUserType\":\"2\",\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"jobKind\":\"1\",\"recruiterPhoto\":\"5e58a0d7643e6e53a893896805u.jpg\"}', 'job': {'labels': ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发'], 'jobId': '45596953', 'salary': '50-80k·16薪', 'dq': '香港', 'refreshTime': '20230505180918', 'title': 'WEB前端开发-安全', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/45596953.shtml', 'requireWorkYears': '5-10年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=4&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=4', 'requireEduLevel': '统招本科'}, 'recruiter': {'recruiterName': '任女士', 'recruiterTitle': '猎头顾问', 'imId': '9ab09bc28631bdd001ab80e4a8b96567', 'imUserType': '2', 'chatted': False, 'recruiterId': 'b6ea7c6fea9906305f29fc171fe1c70e', 'recruiterPhoto': '5e58a0d7643e6e53a893896805u.jpg'}, 'comp': {'compName': '某专业技术服务公司', 'compStage': 'A轮', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'link': '', 'compIndustry': '专业技术服务'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245596953%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"53383733\",\"recruiterName\":\"欧女士\",\"imId\":\"a18dfeed741d94531e23155a80de98b0\",\"imUserType\":\"2\",\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"jobKind\":\"2\",\"recruiterPhoto\":\"5f8f9866dfb13a7dee342f1808u.jpg\"}', 'job': {'labels': [], 'jobId': '53383733', 'salary': '25-40k·15薪', 'dq': '香港-中西区', 'refreshTime': '20230506162216', 'title': '高级前端开发工程师（香港）', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1953383733.shtml', 'requireWorkYears': '3-5年', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=5&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=5', 'requireEduLevel': '统招本科'}, 'recruiter': {'recruiterName': '欧女士', 'recruiterTitle': '招聘', 'imId': 'a18dfeed741d94531e23155a80de98b0', 'imUserType': '2', 'chatted': False, 'recruiterId': 'fd72f3d04bed31543c5119c7069e8a5b', 'recruiterPhoto': '5f8f9866dfb13a7dee342f1808u.jpg'}, 'comp': {'compName': '奇富科技', 'compStage': '港股上市', 'compLogo': '63edcd667077d146406fa1b408u.png', 'compScale': '1000-2000人', 'compId': 8890047, 'link': 'https://www.liepin.com/company/8890047/', 'compIndustry': '科技金融'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2253383733%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"44751721\",\"recruiterName\":\"段女士\",\"imId\":\"7ec20c4ee04d3fafff9aa041fd487686\",\"imUserType\":\"2\",\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"jobKind\":\"1\",\"recruiterPhoto\":\"60b58cae929665136493a78a06u.jpg\"}', 'job': {'labels': ['Python', 'C++'], 'jobId': '44751721', 'salary': '20-40k·18薪', 'dq': '香港', 'refreshTime': '20230531184657', 'title': '前端网络开发', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/44751721.shtml', 'requireWorkYears': '1-3年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=6&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=6', 'requireEduLevel': '本科及以上'}, 'recruiter': {'recruiterName': '段女士', 'recruiterTitle': '猎头顾问', 'imId': '7ec20c4ee04d3fafff9aa041fd487686', 'imUserType': '2', 'chatted': False, 'recruiterId': 'c40d9721142dbfce9f83009a4507637c', 'recruiterPhoto': '60b58cae929665136493a78a06u.jpg'}, 'comp': {'compName': '某知名基金证券上市公司', 'compStage': '已上市', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '5000-10000人', 'link': '', 'compIndustry': '基金/证券/期货'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2244751721%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45491401\",\"recruiterName\":\"王女士\",\"imId\":\"2cb3b3e45117869a3417a188cf69ded9\",\"imUserType\":\"2\",\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"jobKind\":\"1\",\"recruiterPhoto\":\"5d8d7aa61922212016e79a1308u.png\"}', 'job': {'labels': ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发'], 'jobId': '45491401', 'salary': '25-50k·16薪', 'dq': '香港', 'refreshTime': '20230615094008', 'title': '安全开发工程师-前端', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/45491401.shtml', 'requireWorkYears': '经验不限', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=7&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=7', 'requireEduLevel': '学历不限'}, 'recruiter': {'recruiterName': '王女士', 'recruiterTitle': '猎头顾问', 'imId': '2cb3b3e45117869a3417a188cf69ded9', 'imUserType': '2', 'chatted': False, 'recruiterId': '6a9c62c013b9663eeb23dd02cabe1a45', 'recruiterPhoto': '5d8d7aa61922212016e79a1308u.png'}, 'comp': {'compName': '某金融科技', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'link': '', 'compIndustry': '互联网/电商'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245491401%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45671251\",\"recruiterName\":\"王女士\",\"imId\":\"70568972570014716c158a20144f1ccc\",\"imUserType\":\"2\",\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"jobKind\":\"1\",\"recruiterPhoto\":\"619b4f872daac46078646fa206u.png\"}', 'job': {'labels': ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发'], 'jobId': '45671251', 'salary': '45-75k', 'dq': '香港', 'refreshTime': '20230426171055', 'title': '安全开发工程师-前端 ', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/45671251.shtml', 'requireWorkYears': '3-5年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=8&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=8', 'requireEduLevel': '统招本科'}, 'recruiter': {'recruiterName': '王女士', 'recruiterTitle': '猎头顾问', 'imId': '70568972570014716c158a20144f1ccc', 'imUserType': '2', 'chatted': False, 'recruiterId': 'cf72b0099c15c4117b44d9d7e6644dc1', 'recruiterPhoto': '619b4f872daac46078646fa206u.png'}, 'comp': {'compName': '某北京大型区块链公司', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '1000-2000人', 'link': '', 'compIndustry': '区块链'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245671251%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45487757\",\"recruiterName\":\"张女士\",\"imId\":\"3e3a0ec25a78894ac307fe6e334c0c05\",\"imUserType\":\"2\",\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"jobKind\":\"1\",\"recruiterPhoto\":\"629ebd613483b000f7c8541807u.png\"}', 'job': {'labels': ['Elasticsearch'], 'jobId': '45487757', 'salary': '40-70k', 'dq': '香港', 'refreshTime': '20230420173519', 'title': '安全开发工程师-前端', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/45487757.shtml', 'requireWorkYears': '5-10年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=9&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=9', 'requireEduLevel': '学历不限'}, 'recruiter': {'recruiterName': '张女士', 'recruiterTitle': '猎头顾问', 'imId': '3e3a0ec25a78894ac307fe6e334c0c05', 'imUserType': '2', 'chatted': False, 'recruiterId': '83f5cef89a22a378dbffb1c70150c577', 'recruiterPhoto': '629ebd613483b000f7c8541807u.png'}, 'comp': {'compName': '某成都专业技术服务公司', 'compStage': 'A轮', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'link': '', 'compIndustry': '专业技术服务'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245487757%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"53480285\",\"recruiterName\":\"潘女士\",\"imId\":\"d429bec7ba642c4880764db4dc5d059d\",\"imUserType\":\"2\",\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"jobKind\":\"2\",\"recruiterPhoto\":\"645367fa267d365e15dd3a4502u.png\"}', 'job': {'labels': ['HTML5'], 'jobId': '53480285', 'salary': '25-50k', 'dq': '香港-中西区', 'refreshTime': '20230529173425', 'title': '高级H5开发工程师（香港）', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1953480285.shtml', 'requireWorkYears': '3-5年', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=10&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=10', 'requireEduLevel': '本科'}, 'recruiter': {'recruiterName': '潘女士', 'recruiterTitle': '招聘主管', 'imId': 'd429bec7ba642c4880764db4dc5d059d', 'imUserType': '2', 'chatted': False, 'recruiterId': 'a47900734b7d1be39a54fabe1775c05d', 'recruiterPhoto': '645367fa267d365e15dd3a4502u.png'}, 'comp': {'compName': '奇富科技', 'compStage': '港股上市', 'compLogo': '63edcd667077d146406fa1b408u.png', 'compScale': '1000-2000人', 'compId': 8890047, 'link': 'https://www.liepin.com/company/8890047/', 'compIndustry': '科技金融'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2253480285%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45707733\",\"recruiterName\":\"罗女士\",\"imId\":\"36e00d0210f32e0f9427b88c78d2ff1f\",\"imUserType\":\"2\",\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"jobKind\":\"1\",\"recruiterPhoto\":\"5b5833078e50c8467932d2de04a.jpg\"}', 'job': {'labels': ['后端开发'], 'jobId': '45707733', 'salary': '25-40k·13薪', 'dq': '香港', 'refreshTime': '20230427230806', 'title': 'Elixir Engineer', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/45707733.shtml', 'requireWorkYears': '3-5年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=11&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=11', 'requireEduLevel': '统招本科'}, 'recruiter': {'recruiterName': '罗女士', 'recruiterTitle': '猎头顾问', 'imId': '36e00d0210f32e0f9427b88c78d2ff1f', 'imUserType': '2', 'chatted': False, 'recruiterId': '82b01e12124c3ce01013c502f250a26c', 'recruiterPhoto': '5b5833078e50c8467932d2de04a.jpg'}, 'comp': {'compName': '某北京IT服务公司', 'compStage': '融资未公开', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'link': '', 'compIndustry': 'IT服务'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245707733%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45689703\",\"recruiterName\":\"吴女士\",\"imId\":\"6ddaedca5350bdc1dfd1adefe778fed1\",\"imUserType\":\"2\",\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"jobKind\":\"1\",\"recruiterPhoto\":\"5f8fa3baf6d1ab58476f324908u.png\"}', 'job': {'labels': ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域'], 'jobId': '45689703', 'salary': '20-30k', 'dq': '香港', 'refreshTime': '20230615105326', 'title': 'Elixir Engineer', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/45689703.shtml', 'requireWorkYears': '3-5年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=12&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=12', 'requireEduLevel': '学历不限'}, 'recruiter': {'recruiterName': '吴女士', 'recruiterTitle': '猎头顾问', 'imId': '6ddaedca5350bdc1dfd1adefe778fed1', 'imUserType': '2', 'chatted': False, 'recruiterId': '9c1327fab95b8066b543a43f145da123', 'recruiterPhoto': '5f8fa3baf6d1ab58476f324908u.png'}, 'comp': {'compName': '某北京IT服务公司', 'compStage': '融资未公开', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'link': '', 'compIndustry': 'IT服务'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245689703%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"59135315\",\"recruiterName\":\"陈先生\",\"imId\":\"1deca69ff7f487566ee1c099e8f099da\",\"imUserType\":\"2\",\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"jobKind\":\"2\",\"recruiterPhoto\":\"5f8f98648dbe6273dcf8515508u.jpg\"}', 'job': {'labels': ['前端开发', '全栈开发', '区块链', '软件开发'], 'jobId': '59135315', 'salary': '30-35k', 'dq': '香港', 'refreshTime': '20230606214823', 'title': '前端/全栈工程师', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1959135315.shtml', 'requireWorkYears': '3-5年', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=13&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=13', 'requireEduLevel': '本科'}, 'recruiter': {'recruiterName': '陈先生', 'recruiterTitle': 'COO', 'imId': '1deca69ff7f487566ee1c099e8f099da', 'imUserType': '2', 'chatted': False, 'recruiterId': 'edaf0541d8ad90012aa59ece4b9dbfa5', 'recruiterPhoto': '5f8f98648dbe6273dcf8515508u.jpg'}, 'comp': {'compName': 'Forbole Technology Limited', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compScale': '1-49人', 'compId': 13569725, 'link': 'https://www.liepin.com/company/13569725/', 'compIndustry': '区块链'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2259135315%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"57977135\",\"recruiterName\":\"胡女士\",\"imId\":\"ecfc0d4dbe03062736d8c7038f74fcb7\",\"imUserType\":\"2\",\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"jobKind\":\"2\",\"recruiterPhoto\":\"5f8f9865ea60860b75384fa508u.jpg\"}', 'job': {'labels': ['iOS', 'Android'], 'jobId': '57977135', 'salary': '18-30k', 'dq': '香港-南区', 'refreshTime': '20230420143155', 'title': 'Mobile Programmer-HundsunAyers', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1957977135.shtml', 'requireWorkYears': '1-3年', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=14&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=14', 'requireEduLevel': '本科'}, 'recruiter': {'recruiterName': '胡女士', 'recruiterTitle': 'HRBP', 'imId': 'ecfc0d4dbe03062736d8c7038f74fcb7', 'imUserType': '2', 'chatted': False, 'recruiterId': '1d23edf1c818ca9f18b44c425e057a00', 'recruiterPhoto': '5f8f9865ea60860b75384fa508u.jpg'}, 'comp': {'compName': '恒生电子', 'compStage': '沪深A股上市', 'compLogo': '5e5dc29760daf71139d1239105u.png', 'compScale': '5000-10000人', 'compId': 857922, 'link': 'https://www.liepin.com/company/857922/', 'compIndustry': '计算机软件'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2257977135%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"46713219\",\"recruiterName\":\"邓女士\",\"imId\":\"a055a2b6d4adfc46e3a362ce23913155\",\"imUserType\":\"2\",\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"jobKind\":\"1\",\"recruiterPhoto\":\"60a216ca071fb476257905f605u.jpg\"}', 'job': {'labels': ['前端开发', '后端开发'], 'jobId': '46713219', 'salary': '30-50k', 'dq': '香港', 'refreshTime': '20230613094815', 'title': 'PHP研发⼯程师', 'jobKind': '1', 'topJob': False, 'link': 'https://www.liepin.com/a/46713219.shtml', 'requireWorkYears': '3-5年', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=15&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=15', 'requireEduLevel': '统招本科'}, 'recruiter': {'recruiterName': '邓女士', 'recruiterTitle': '猎头顾问', 'imId': 'a055a2b6d4adfc46e3a362ce23913155', 'imUserType': '2', 'chatted': False, 'recruiterId': '9821aff1bffb45839d4710e93bacf4e5', 'recruiterPhoto': '60a216ca071fb476257905f605u.jpg'}, 'comp': {'compName': '某深圳外包服务公司', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '', 'link': '', 'compIndustry': '其他商务服务业'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2246713219%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%221%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"49025763\",\"recruiterName\":\"陆女士\",\"imId\":\"9a5830c0edddca079809d03804875792\",\"imUserType\":\"2\",\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"jobKind\":\"2\",\"recruiterPhoto\":\"5f8f98648dbe6273dcf8515508u.jpg\"}', 'job': {'labels': ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack', 'React'], 'jobId': '49025763', 'salary': '30-60k', 'dq': '香港-油尖旺区', 'refreshTime': '20220725104509', 'title': 'Web Developer', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1949025763.shtml', 'requireWorkYears': '3-5年', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=16&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=16', 'requireEduLevel': '大专'}, 'recruiter': {'recruiterName': '陆女士', 'recruiterTitle': '人事', 'imId': '9a5830c0edddca079809d03804875792', 'imUserType': '2', 'chatted': False, 'recruiterId': 'b4eadceaa278007b4d08b669fb036fb8', 'recruiterPhoto': '5f8f98648dbe6273dcf8515508u.jpg'}, 'comp': {'compName': '骏汇金融科技有限公司', 'compLogo': '625e372a506c2e5e73916fc902u.jpg', 'compScale': '100-499人', 'compId': 13193393, 'link': 'https://www.liepin.com/company/13193393/', 'compIndustry': '科技金融'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2249025763%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}, {'dataParams': '{\"jobId\":\"45317177\",\"recruiterName\":\"蔡女士\",\"imId\":\"b47d64b5bdedb91f0e43dceec0a39170\",\"imUserType\":\"2\",\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"jobKind\":\"2\",\"recruiterPhoto\":\"5f8f9865ea60860b75384fa508u.jpg\"}', 'job': {'labels': ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'Javascript', 'HTML'], 'jobId': '45317177', 'salary': '20-35k', 'dq': '香港', 'refreshTime': '20211201110744', 'title': '前端工程师', 'jobKind': '2', 'topJob': False, 'link': 'https://www.liepin.com/job/1945317177.shtml', 'requireWorkYears': '1-3年', 'pcOuterLink': '', 'h5OuterLink': '', 'advViewFlag': False, 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=17&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=17', 'requireEduLevel': '统招本科'}, 'recruiter': {'recruiterName': '蔡女士', 'recruiterTitle': 'HR', 'imId': 'b47d64b5bdedb91f0e43dceec0a39170', 'imUserType': '2', 'chatted': False, 'recruiterId': 'bdf838adfa9bb85001443ea9a9e8fa0b', 'recruiterPhoto': '5f8f9865ea60860b75384fa508u.jpg'}, 'comp': {'compName': 'Reel Fintech Limited', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compScale': '50-99人', 'compId': 13017377, 'link': 'https://www.liepin.com/company/13017377/', 'compIndustry': '互联网'}, 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobId%22%3A%2245317177%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobKind%22%3A%222%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%2C%22as_from%22%3A%22search_prime%22%7D'}], 'compList': []}, 'passThroughData': {'ckId': 'h2c8pxojavrmo1w785z7ueih2ybfpux8', 'scene': 'input', 'skId': 'h2c8pxojavrmo1w785z7ueih2ybfpux8', 'fkId': 'h2c8pxojavrmo1w785z7ueih2ybfpux8', 'sfrom': 'search_job_pc'}, 'pagination': {'currentPage': 0, 'totalCounts': 18, 'totalPage': 1, 'pageSize': 40, 'hasNext': False}}}\n"
     ]
    }
   ],
   "source": [
    "import requests\n",
    "import json\n",
    "\n",
    "url = \"https://apic.liepin.com/api/com.liepin.searchfront4c.pc-search-job\"\n",
    "payload = {\n",
    "    \"data\": {\n",
    "        \"mainSearchPcConditionForm\": {\n",
    "            \"city\": 城市编码[用户输入城市],\n",
    "            \"dq\":城市编码[用户输入城市],\n",
    "            \"pubTime\": \"\",\n",
    "            \"currentPage\": 0,\n",
    "            \"pageSize\": 40,\n",
    "            \"key\": 用户输入职位,\n",
    "            \"suggestTag\": \"\",\n",
    "            \"workYearCode\": \"0\",\n",
    "            \"compId\": \"\",\n",
    "            \"compName\": \"\",\n",
    "            \"compTag\": \"\",\n",
    "            \"industry\": \"\",\n",
    "            \"salary\": \"\",\n",
    "            \"jobKind\": \"\",\n",
    "            \"compScale\": \"\",\n",
    "            \"compKind\": \"\",\n",
    "            \"compStage\": \"\",\n",
    "            \"eduLevel\": \"\"\n",
    "        },\n",
    "        \"passThroughForm\": {\n",
    "            \"scene\": \"input\",\n",
    "            \"skId\": \"\",\n",
    "            \"fkId\": \"\",\n",
    "            \"ckId\": \"h2c8pxojavrmo1w785z7ueih2ybfpux8\",\n",
    "            \"suggest\": None\n",
    "        }\n",
    "    }\n",
    "}\n",
    "\n",
    "# set the headers\n",
    "headers = {\n",
    "    'Accept': 'application/json, text/plain, */*',\n",
    "    'Accept-Encoding': 'gzip, deflate, br',\n",
    "    'Accept-Language': 'zh-CN,zh;q=0.9',\n",
    "    'Cache-Control': 'no-cache',\n",
    "    'Connection': 'keep-alive',\n",
    "    'Content-Length': '412',\n",
    "    'Content-Type': 'application/json;charset=UTF-8;',\n",
    "    'Cookie':'inited_user=b9f0a4d487838df5ddb38df08877d9cf; __uuid=1681904456296.00; __gc_id=a9bc2fb7f2064d5f8d78604b49445b4b; need_bind_tel=false; c_flag=2e06fa9ea225580f6a16e3dd21930b50; _ga=GA1.1.260202813.1681904546; imClientId=77cca5dbe480f7bf45d05ea1f04b5227; imId=77cca5dbe480f7bf96b8e949588eca97; imClientId_0=77cca5dbe480f7bf45d05ea1f04b5227; imId_0=77cca5dbe480f7bf96b8e949588eca97; new_user=false; XSRF-TOKEN=YWyLSVE8S4isLk_BpqiX_A; __tlog=1686809999298.08%7C00000000%7C00000000%7C00000000%7C00000000; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1685531351,1686124598,1686809999; acw_tc=276077c416868099995436441ea3427d86757d4fedcd9f1508a1c68ab58d87; UniqueKey=f0010a1960007f806bc56763ae71c6f2; liepin_login_valid=0; lt_auth=ursKaCQHzlyv5CXe32YPsPobiI%2BrVWrNpy4E1h9ShN7tCPGz4P%2FmQAmPrLgC%2BCoIqxx3Ia4zMLb2M%2BD%2FyXNO60Eb%2FVGnlZ6utf6k1X4eRuBcN8W2vezHl8zRQpQcl0AC8nFbtkIL%2BQ%3D%3D; access_system=C; user_roles=0; user_photo=5f8fa3baf6d1ab58476f324908u.png; user_name=%E6%9D%8E%E5%A5%B3%E5%A3%AB; inited_user=b9f0a4d487838df5ddb38df08877d9cf; imApp_0=1; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1686810094; fe_im_socketSequence_new_0=3_3_3; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_f0010a1960007f806bc56763ae71c6f2%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1686809998.9.1.1686810120.0.0.0; __session_seq=5; __uv_seq=5',\n",
    "    'Host': 'apic.liepin.com',\n",
    "    'Origin': 'https://www.liepin.com',\n",
    "    'Pragma': 'no-cache',\n",
    "    'Referer': 'https://www.liepin.com/',\n",
    "    'sec-ch-ua': '\"Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111\"',\n",
    "    'sec-ch-ua-mobile': '?0',\n",
    "    'sec-ch-ua-platform': '\"Windows\"',\n",
    "    'Sec-Fetch-Dest': 'empty',\n",
    "    'Sec-Fetch-Mode': 'cors',\n",
    "    'Sec-Fetch-Site': 'same-site',\n",
    "    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36 Core/1.94.196.400 QQBrowser/11.7.5290.400',\n",
    "    'X-Client-Type': 'web',\n",
    "    'X-Fscp-Bi-Stat': '{\"location\": \"https://www.liepin.com/zhaopin/?inputFrom=www_index&workYearCode=0&key=%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86&scene=input&ckId=htihov8m2frxgy6ywo2wsg2gncnydzlb&dq=\"}',\n",
    "    'X-Fscp-Fe-Version': '',\n",
    "    'X-Fscp-Std-Info': '{\"client_id\": \"40108\"}',\n",
    "    'X-Fscp-Trace-Id': '713aefd9-435b-4e69-8e12-b758a03d31a1',\n",
    "    'X-Fscp-Version': '1.1',\n",
    "    'X-Requested-With': 'XMLHttpRequest',\n",
    "    'X-XSRF-TOKEN': 'YWyLSVE8S4isLk_BpqiX_A'\n",
    "}\n",
    "\n",
    "# send a POST request with headers\n",
    "r = requests.post(url, data=json.dumps(payload), headers=headers)\n",
    "\n",
    "# extract the JSON data from the response\n",
    "response_data = r.json()\n",
    "\n",
    "# example: print the number of job postings returned\n",
    "print(response_data)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 99,
   "id": "c9ce3169",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1"
      ]
     },
     "execution_count": 99,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "page = response_data['data']['pagination']['totalPage']\n",
    "page"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "00d5fcb6",
   "metadata": {},
   "source": [
    "## 翻页获取数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 100,
   "id": "43043d51",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'flag': 1, 'data': {'data': {'compList': [], 'jobCardList': [{'dataParams': '{\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"jobKind\":\"6\",\"recruiterName\":\"陈女士\",\"recruiterPhoto\":\"5f8f9865ea60860b75384fa508u.jpg\",\"imId\":\"450aab09b8ae8a37c5715bb95c1c6de6\",\"imUserType\":\"2\",\"jobId\":\"59287209\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%226%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2259287209%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'e6f657f32e51ed49b8e5f4023bbafba1', 'recruiterName': '陈女士', 'recruiterTitle': 'HR', 'recruiterPhoto': '5f8f9865ea60860b75384fa508u.jpg', 'imId': '450aab09b8ae8a37c5715bb95c1c6de6', 'imUserType': '2'}, 'comp': {'compIndustry': '游戏', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compId': 13447701, 'compScale': '', 'compName': 'Winner Studio', 'link': 'https://www.liepin.com/company/13447701/'}, 'job': {'labels': ['本科', 'PHP', 'Cocos-Creator'], 'jobKind': '6', 'campusJobKind': '应届', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=0&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=0', 'refreshTime': '20230613115239', 'title': '游戏研发应届生（23届）', 'salary': '35-45k', 'dq': '香港', 'jobId': '59287209', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/lptjob/59287209', 'pcOuterLink': '', 'h5OuterLink': ''}}, {'dataParams': '{\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"jobKind\":\"6\",\"recruiterName\":\"陈女士\",\"recruiterPhoto\":\"63a26c44dab8425fae0e7e1b03u.png\",\"imId\":\"391cce9e9c117e5216768808f0a1623b\",\"imUserType\":\"2\",\"jobId\":\"59283683\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%226%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2259283683%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'ca3efb1f9a5faa70749252f4361b31a2', 'recruiterName': '陈女士', 'recruiterTitle': 'HR', 'recruiterPhoto': '63a26c44dab8425fae0e7e1b03u.png', 'imId': '391cce9e9c117e5216768808f0a1623b', 'imUserType': '2'}, 'comp': {'compIndustry': '游戏', 'compStage': '融资未公开', 'compLogo': '62b3ce0c8cd3bf59a05ff51d04u.png', 'compId': 9861675, 'compScale': '100-499人', 'compName': '成都无敌勇士科技有限公司', 'link': 'https://www.liepin.com/company/9861675/'}, 'job': {'labels': ['本科', 'PHP', 'Cocos-Creator'], 'jobKind': '6', 'campusJobKind': '应届', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=1&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=1', 'refreshTime': '20230613105940', 'title': '游戏研发应届生（23届）', 'salary': '35-45k', 'dq': '香港', 'jobId': '59283683', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/lptjob/59283683', 'pcOuterLink': '', 'h5OuterLink': ''}}, {'dataParams': '{\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"jobKind\":\"6\",\"recruiterName\":\"陈女士\",\"recruiterPhoto\":\"63a26c44dab8425fae0e7e1b03u.png\",\"imId\":\"391cce9e9c117e5216768808f0a1623b\",\"imUserType\":\"2\",\"jobId\":\"59283779\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%226%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2259283779%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'ca3efb1f9a5faa70749252f4361b31a2', 'recruiterName': '陈女士', 'recruiterTitle': 'HR', 'recruiterPhoto': '63a26c44dab8425fae0e7e1b03u.png', 'imId': '391cce9e9c117e5216768808f0a1623b', 'imUserType': '2'}, 'comp': {'compIndustry': '游戏', 'compStage': '融资未公开', 'compLogo': '62b3ce0c8cd3bf59a05ff51d04u.png', 'compId': 9861675, 'compScale': '100-499人', 'compName': '成都无敌勇士科技有限公司', 'link': 'https://www.liepin.com/company/9861675/'}, 'job': {'labels': ['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator'], 'jobKind': '6', 'campusJobKind': '实习', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=2&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=2', 'refreshTime': '20230613110054', 'title': '游戏研发应届生（24届）', 'salary': '500-800元/天', 'dq': '香港', 'jobId': '59283779', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/lptjob/59283779', 'pcOuterLink': '', 'h5OuterLink': ''}}, {'dataParams': '{\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"jobKind\":\"2\",\"recruiterName\":\"杨先生\",\"recruiterPhoto\":\"5f8f98698dbe6273dcf8516008u.jpg\",\"imId\":\"661f6075ea6d1e43755afdb1bc565971\",\"imUserType\":\"2\",\"jobId\":\"46101863\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2246101863%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '8f63502f6cdd2d4a322278306b5929d8', 'recruiterName': '杨先生', 'recruiterTitle': 'Coordinator', 'recruiterPhoto': '5f8f98698dbe6273dcf8516008u.jpg', 'imId': '661f6075ea6d1e43755afdb1bc565971', 'imUserType': '2'}, 'comp': {'compIndustry': '学校教育', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compId': 13078851, 'compScale': '1-49人', 'compName': '佑宇宙有限公司', 'link': 'https://www.liepin.com/company/13078851/'}, 'job': {'labels': ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML'], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=3&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=3', 'refreshTime': '20211230203320', 'title': '前端工程师 （香港科技大学数字金融科技实验室-研究助理）', 'salary': '16-24k', 'dq': '香港-西贡区', 'jobId': '46101863', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1946101863.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '经验不限', 'requireEduLevel': '本科'}}, {'dataParams': '{\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"jobKind\":\"1\",\"recruiterName\":\"任女士\",\"recruiterPhoto\":\"5e58a0d7643e6e53a893896805u.jpg\",\"imId\":\"9ab09bc28631bdd001ab80e4a8b96567\",\"imUserType\":\"2\",\"jobId\":\"45596953\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245596953%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'b6ea7c6fea9906305f29fc171fe1c70e', 'recruiterName': '任女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '5e58a0d7643e6e53a893896805u.jpg', 'imId': '9ab09bc28631bdd001ab80e4a8b96567', 'imUserType': '2'}, 'comp': {'compIndustry': '专业技术服务', 'compStage': 'A轮', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'compName': '某专业技术服务公司', 'link': ''}, 'job': {'labels': ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=4&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=4', 'refreshTime': '20230505180918', 'title': 'WEB前端开发-安全', 'salary': '50-80k·16薪', 'dq': '香港', 'jobId': '45596953', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/45596953.shtml', 'requireWorkYears': '5-10年', 'requireEduLevel': '统招本科'}}, {'dataParams': '{\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"jobKind\":\"2\",\"recruiterName\":\"欧女士\",\"recruiterPhoto\":\"5f8f9866dfb13a7dee342f1808u.jpg\",\"imId\":\"a18dfeed741d94531e23155a80de98b0\",\"imUserType\":\"2\",\"jobId\":\"53383733\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2253383733%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'fd72f3d04bed31543c5119c7069e8a5b', 'recruiterName': '欧女士', 'recruiterTitle': '招聘', 'recruiterPhoto': '5f8f9866dfb13a7dee342f1808u.jpg', 'imId': 'a18dfeed741d94531e23155a80de98b0', 'imUserType': '2'}, 'comp': {'compIndustry': '科技金融', 'compStage': '港股上市', 'compLogo': '63edcd667077d146406fa1b408u.png', 'compId': 8890047, 'compScale': '1000-2000人', 'compName': '奇富科技', 'link': 'https://www.liepin.com/company/8890047/'}, 'job': {'labels': [], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=5&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=5', 'refreshTime': '20230506162216', 'title': '高级前端开发工程师（香港）', 'salary': '25-40k·15薪', 'dq': '香港-中西区', 'jobId': '53383733', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1953383733.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '3-5年', 'requireEduLevel': '统招本科'}}, {'dataParams': '{\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"jobKind\":\"1\",\"recruiterName\":\"段女士\",\"recruiterPhoto\":\"60b58cae929665136493a78a06u.jpg\",\"imId\":\"7ec20c4ee04d3fafff9aa041fd487686\",\"imUserType\":\"2\",\"jobId\":\"44751721\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2244751721%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'c40d9721142dbfce9f83009a4507637c', 'recruiterName': '段女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '60b58cae929665136493a78a06u.jpg', 'imId': '7ec20c4ee04d3fafff9aa041fd487686', 'imUserType': '2'}, 'comp': {'compIndustry': '基金/证券/期货', 'compStage': '已上市', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '5000-10000人', 'compName': '某知名基金证券上市公司', 'link': ''}, 'job': {'labels': ['Python', 'C++'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=6&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=6', 'refreshTime': '20230531184657', 'title': '前端网络开发', 'salary': '20-40k·18薪', 'dq': '香港', 'jobId': '44751721', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/44751721.shtml', 'requireWorkYears': '1-3年', 'requireEduLevel': '本科及以上'}}, {'dataParams': '{\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"jobKind\":\"1\",\"recruiterName\":\"王女士\",\"recruiterPhoto\":\"5d8d7aa61922212016e79a1308u.png\",\"imId\":\"2cb3b3e45117869a3417a188cf69ded9\",\"imUserType\":\"2\",\"jobId\":\"45491401\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245491401%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '6a9c62c013b9663eeb23dd02cabe1a45', 'recruiterName': '王女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '5d8d7aa61922212016e79a1308u.png', 'imId': '2cb3b3e45117869a3417a188cf69ded9', 'imUserType': '2'}, 'comp': {'compIndustry': '互联网/电商', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'compName': '某金融科技', 'link': ''}, 'job': {'labels': ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=7&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=7', 'refreshTime': '20230615094008', 'title': '安全开发工程师-前端', 'salary': '25-50k·16薪', 'dq': '香港', 'jobId': '45491401', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/45491401.shtml', 'requireWorkYears': '经验不限', 'requireEduLevel': '学历不限'}}, {'dataParams': '{\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"jobKind\":\"1\",\"recruiterName\":\"王女士\",\"recruiterPhoto\":\"619b4f872daac46078646fa206u.png\",\"imId\":\"70568972570014716c158a20144f1ccc\",\"imUserType\":\"2\",\"jobId\":\"45671251\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245671251%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'cf72b0099c15c4117b44d9d7e6644dc1', 'recruiterName': '王女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '619b4f872daac46078646fa206u.png', 'imId': '70568972570014716c158a20144f1ccc', 'imUserType': '2'}, 'comp': {'compIndustry': '区块链', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '1000-2000人', 'compName': '某北京大型区块链公司', 'link': ''}, 'job': {'labels': ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=8&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=8', 'refreshTime': '20230426171055', 'title': '安全开发工程师-前端 ', 'salary': '45-75k', 'dq': '香港', 'jobId': '45671251', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/45671251.shtml', 'requireWorkYears': '3-5年', 'requireEduLevel': '统招本科'}}, {'dataParams': '{\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"jobKind\":\"1\",\"recruiterName\":\"张女士\",\"recruiterPhoto\":\"629ebd613483b000f7c8541807u.png\",\"imId\":\"3e3a0ec25a78894ac307fe6e334c0c05\",\"imUserType\":\"2\",\"jobId\":\"45487757\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245487757%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '83f5cef89a22a378dbffb1c70150c577', 'recruiterName': '张女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '629ebd613483b000f7c8541807u.png', 'imId': '3e3a0ec25a78894ac307fe6e334c0c05', 'imUserType': '2'}, 'comp': {'compIndustry': '专业技术服务', 'compStage': 'A轮', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'compName': '某成都专业技术服务公司', 'link': ''}, 'job': {'labels': ['Elasticsearch'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=9&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=9', 'refreshTime': '20230420173519', 'title': '安全开发工程师-前端', 'salary': '40-70k', 'dq': '香港', 'jobId': '45487757', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/45487757.shtml', 'requireWorkYears': '5-10年', 'requireEduLevel': '学历不限'}}, {'dataParams': '{\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"jobKind\":\"2\",\"recruiterName\":\"潘女士\",\"recruiterPhoto\":\"645367fa267d365e15dd3a4502u.png\",\"imId\":\"d429bec7ba642c4880764db4dc5d059d\",\"imUserType\":\"2\",\"jobId\":\"53480285\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2253480285%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'a47900734b7d1be39a54fabe1775c05d', 'recruiterName': '潘女士', 'recruiterTitle': '招聘主管', 'recruiterPhoto': '645367fa267d365e15dd3a4502u.png', 'imId': 'd429bec7ba642c4880764db4dc5d059d', 'imUserType': '2'}, 'comp': {'compIndustry': '科技金融', 'compStage': '港股上市', 'compLogo': '63edcd667077d146406fa1b408u.png', 'compId': 8890047, 'compScale': '1000-2000人', 'compName': '奇富科技', 'link': 'https://www.liepin.com/company/8890047/'}, 'job': {'labels': ['HTML5'], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=10&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=10', 'refreshTime': '20230529173425', 'title': '高级H5开发工程师（香港）', 'salary': '25-50k', 'dq': '香港-中西区', 'jobId': '53480285', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1953480285.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '3-5年', 'requireEduLevel': '本科'}}, {'dataParams': '{\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"jobKind\":\"1\",\"recruiterName\":\"罗女士\",\"recruiterPhoto\":\"5b5833078e50c8467932d2de04a.jpg\",\"imId\":\"36e00d0210f32e0f9427b88c78d2ff1f\",\"imUserType\":\"2\",\"jobId\":\"45707733\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245707733%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '82b01e12124c3ce01013c502f250a26c', 'recruiterName': '罗女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '5b5833078e50c8467932d2de04a.jpg', 'imId': '36e00d0210f32e0f9427b88c78d2ff1f', 'imUserType': '2'}, 'comp': {'compIndustry': 'IT服务', 'compStage': '融资未公开', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'compName': '某北京IT服务公司', 'link': ''}, 'job': {'labels': ['后端开发'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=11&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=11', 'refreshTime': '20230427230806', 'title': 'Elixir Engineer', 'salary': '25-40k·13薪', 'dq': '香港', 'jobId': '45707733', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/45707733.shtml', 'requireWorkYears': '3-5年', 'requireEduLevel': '统招本科'}}, {'dataParams': '{\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"jobKind\":\"1\",\"recruiterName\":\"吴女士\",\"recruiterPhoto\":\"5f8fa3baf6d1ab58476f324908u.png\",\"imId\":\"6ddaedca5350bdc1dfd1adefe778fed1\",\"imUserType\":\"2\",\"jobId\":\"45689703\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245689703%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '9c1327fab95b8066b543a43f145da123', 'recruiterName': '吴女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '5f8fa3baf6d1ab58476f324908u.png', 'imId': '6ddaedca5350bdc1dfd1adefe778fed1', 'imUserType': '2'}, 'comp': {'compIndustry': 'IT服务', 'compStage': '融资未公开', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '100-499人', 'compName': '某北京IT服务公司', 'link': ''}, 'job': {'labels': ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=12&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=12', 'refreshTime': '20230615105326', 'title': 'Elixir Engineer', 'salary': '20-30k', 'dq': '香港', 'jobId': '45689703', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/45689703.shtml', 'requireWorkYears': '3-5年', 'requireEduLevel': '学历不限'}}, {'dataParams': '{\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"jobKind\":\"2\",\"recruiterName\":\"陈先生\",\"recruiterPhoto\":\"5f8f98648dbe6273dcf8515508u.jpg\",\"imId\":\"1deca69ff7f487566ee1c099e8f099da\",\"imUserType\":\"2\",\"jobId\":\"59135315\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2259135315%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'edaf0541d8ad90012aa59ece4b9dbfa5', 'recruiterName': '陈先生', 'recruiterTitle': 'COO', 'recruiterPhoto': '5f8f98648dbe6273dcf8515508u.jpg', 'imId': '1deca69ff7f487566ee1c099e8f099da', 'imUserType': '2'}, 'comp': {'compIndustry': '区块链', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compId': 13569725, 'compScale': '1-49人', 'compName': 'Forbole Technology Limited', 'link': 'https://www.liepin.com/company/13569725/'}, 'job': {'labels': ['前端开发', '全栈开发', '区块链', '软件开发'], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=13&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=13', 'refreshTime': '20230606214823', 'title': '前端/全栈工程师', 'salary': '30-35k', 'dq': '香港', 'jobId': '59135315', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1959135315.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '3-5年', 'requireEduLevel': '本科'}}, {'dataParams': '{\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"jobKind\":\"2\",\"recruiterName\":\"胡女士\",\"recruiterPhoto\":\"5f8f9865ea60860b75384fa508u.jpg\",\"imId\":\"ecfc0d4dbe03062736d8c7038f74fcb7\",\"imUserType\":\"2\",\"jobId\":\"57977135\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2257977135%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '1d23edf1c818ca9f18b44c425e057a00', 'recruiterName': '胡女士', 'recruiterTitle': 'HRBP', 'recruiterPhoto': '5f8f9865ea60860b75384fa508u.jpg', 'imId': 'ecfc0d4dbe03062736d8c7038f74fcb7', 'imUserType': '2'}, 'comp': {'compIndustry': '计算机软件', 'compStage': '沪深A股上市', 'compLogo': '5e5dc29760daf71139d1239105u.png', 'compId': 857922, 'compScale': '5000-10000人', 'compName': '恒生电子', 'link': 'https://www.liepin.com/company/857922/'}, 'job': {'labels': ['iOS', 'Android'], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=14&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=14', 'refreshTime': '20230420143155', 'title': 'Mobile Programmer-HundsunAyers', 'salary': '18-30k', 'dq': '香港-南区', 'jobId': '57977135', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1957977135.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '1-3年', 'requireEduLevel': '本科'}}, {'dataParams': '{\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"jobKind\":\"1\",\"recruiterName\":\"邓女士\",\"recruiterPhoto\":\"60a216ca071fb476257905f605u.jpg\",\"imId\":\"a055a2b6d4adfc46e3a362ce23913155\",\"imUserType\":\"2\",\"jobId\":\"46713219\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2246713219%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': '9821aff1bffb45839d4710e93bacf4e5', 'recruiterName': '邓女士', 'recruiterTitle': '猎头顾问', 'recruiterPhoto': '60a216ca071fb476257905f605u.jpg', 'imId': 'a055a2b6d4adfc46e3a362ce23913155', 'imUserType': '2'}, 'comp': {'compIndustry': '其他商务服务业', 'compLogo': '60e2fe0bf3df194a3c48adb502u.png', 'compScale': '', 'compName': '某深圳外包服务公司', 'link': ''}, 'job': {'labels': ['前端开发', '后端开发'], 'jobKind': '1', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=15&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=15', 'refreshTime': '20230613094815', 'title': 'PHP研发⼯程师', 'salary': '30-50k', 'dq': '香港', 'jobId': '46713219', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/a/46713219.shtml', 'requireWorkYears': '3-5年', 'requireEduLevel': '统招本科'}}, {'dataParams': '{\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"jobKind\":\"2\",\"recruiterName\":\"陆女士\",\"recruiterPhoto\":\"5f8f98648dbe6273dcf8515508u.jpg\",\"imId\":\"9a5830c0edddca079809d03804875792\",\"imUserType\":\"2\",\"jobId\":\"49025763\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2249025763%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'b4eadceaa278007b4d08b669fb036fb8', 'recruiterName': '陆女士', 'recruiterTitle': '人事', 'recruiterPhoto': '5f8f98648dbe6273dcf8515508u.jpg', 'imId': '9a5830c0edddca079809d03804875792', 'imUserType': '2'}, 'comp': {'compIndustry': '科技金融', 'compLogo': '625e372a506c2e5e73916fc902u.jpg', 'compId': 13193393, 'compScale': '100-499人', 'compName': '骏汇金融科技有限公司', 'link': 'https://www.liepin.com/company/13193393/'}, 'job': {'labels': ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack', 'React'], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=16&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=16', 'refreshTime': '20220725104509', 'title': 'Web Developer', 'salary': '30-60k', 'dq': '香港-油尖旺区', 'jobId': '49025763', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1949025763.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '3-5年', 'requireEduLevel': '大专'}}, {'dataParams': '{\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"jobKind\":\"2\",\"recruiterName\":\"蔡女士\",\"recruiterPhoto\":\"5f8f9865ea60860b75384fa508u.jpg\",\"imId\":\"b47d64b5bdedb91f0e43dceec0a39170\",\"imUserType\":\"2\",\"jobId\":\"45317177\"}', 'dataInfo': '%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22scene%22%3A%22input%22%2C%22skId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22fkId%22%3A%22h2c8pxojavrmo1w785z7ueih2ybfpux8%22%2C%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22search_job_pc%22%2C%22pageSize%22%3A%2240%22%2C%22curPage%22%3A%220%22%2C%22jobId%22%3A%2245317177%22%2C%22as_from%22%3A%22search_prime%22%2C%22d_curPage%22%3A%220%22%2C%22d_pageSize%22%3A%2240%22%7D', 'recruiter': {'chatted': False, 'recruiterId': 'bdf838adfa9bb85001443ea9a9e8fa0b', 'recruiterName': '蔡女士', 'recruiterTitle': 'HR', 'recruiterPhoto': '5f8f9865ea60860b75384fa508u.jpg', 'imId': 'b47d64b5bdedb91f0e43dceec0a39170', 'imUserType': '2'}, 'comp': {'compIndustry': '互联网', 'compLogo': '61b07937d0458d53c627567e02u.jpg', 'compId': 13017377, 'compScale': '50-99人', 'compName': 'Reel Fintech Limited', 'link': 'https://www.liepin.com/company/13017377/'}, 'job': {'labels': ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'Javascript', 'HTML'], 'jobKind': '2', 'dataPromId': 'd_sfrom=search_prime&d_ckId=null&d_curPage=0&d_pageSize=40&d_headId=null&d_posi=17&skId=h2c8pxojavrmo1w785z7ueih2ybfpux8&fkId=h2c8pxojavrmo1w785z7ueih2ybfpux8&ckId=h2c8pxojavrmo1w785z7ueih2ybfpux8&sfrom=search_job_pc&curPage=0&pageSize=40&index=17', 'refreshTime': '20211201110744', 'title': '前端工程师', 'salary': '20-35k', 'dq': '香港', 'jobId': '45317177', 'topJob': False, 'advViewFlag': False, 'link': 'https://www.liepin.com/job/1945317177.shtml', 'pcOuterLink': '', 'h5OuterLink': '', 'requireWorkYears': '1-3年', 'requireEduLevel': '统招本科'}}]}, 'passThroughData': {'ckId': 'h2c8pxojavrmo1w785z7ueih2ybfpux8', 'scene': 'input', 'skId': 'h2c8pxojavrmo1w785z7ueih2ybfpux8', 'fkId': 'h2c8pxojavrmo1w785z7ueih2ybfpux8', 'sfrom': 'search_job_pc'}, 'pagination': {'currentPage': 0, 'totalCounts': 18, 'pageSize': 40, 'totalPage': 1, 'hasNext': False}}}\n"
     ]
    }
   ],
   "source": [
    "import pandas as pd\n",
    "response_df = []\n",
    "for i in range(page): # 需要判断页面的数据有多少页\n",
    "    payload['data']['mainSearchPcConditionForm']['currentPage']=i\n",
    "    # send a POST request with headers\n",
    "    r = requests.post(url, data=json.dumps(payload), headers=headers)\n",
    "\n",
    "    # extract the JSON data from the response\n",
    "    response_data = r.json()\n",
    "    print(response_data)\n",
    "    df = pd.json_normalize(response_data['data']['data']['jobCardList'])\n",
    "    response_df.append(df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 101,
   "id": "4422f4cf",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[                                           dataParams  \\\n",
       " 0   {\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"...   \n",
       " 1   {\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...   \n",
       " 2   {\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...   \n",
       " 3   {\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"...   \n",
       " 4   {\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"...   \n",
       " 5   {\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"...   \n",
       " 6   {\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"...   \n",
       " 7   {\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"...   \n",
       " 8   {\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"...   \n",
       " 9   {\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"...   \n",
       " 10  {\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"...   \n",
       " 11  {\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"...   \n",
       " 12  {\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"...   \n",
       " 13  {\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"...   \n",
       " 14  {\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"...   \n",
       " 15  {\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"...   \n",
       " 16  {\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"...   \n",
       " 17  {\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"...   \n",
       " \n",
       "                                              dataInfo  recruiter.chatted  \\\n",
       " 0   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 1   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 2   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 3   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 4   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 5   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 6   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 7   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 8   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 9   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 10  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 11  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 12  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 13  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 14  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 15  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 16  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " 17  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       " \n",
       "                recruiter.recruiterId recruiter.recruiterName  \\\n",
       " 0   e6f657f32e51ed49b8e5f4023bbafba1                     陈女士   \n",
       " 1   ca3efb1f9a5faa70749252f4361b31a2                     陈女士   \n",
       " 2   ca3efb1f9a5faa70749252f4361b31a2                     陈女士   \n",
       " 3   8f63502f6cdd2d4a322278306b5929d8                     杨先生   \n",
       " 4   b6ea7c6fea9906305f29fc171fe1c70e                     任女士   \n",
       " 5   fd72f3d04bed31543c5119c7069e8a5b                     欧女士   \n",
       " 6   c40d9721142dbfce9f83009a4507637c                     段女士   \n",
       " 7   6a9c62c013b9663eeb23dd02cabe1a45                     王女士   \n",
       " 8   cf72b0099c15c4117b44d9d7e6644dc1                     王女士   \n",
       " 9   83f5cef89a22a378dbffb1c70150c577                     张女士   \n",
       " 10  a47900734b7d1be39a54fabe1775c05d                     潘女士   \n",
       " 11  82b01e12124c3ce01013c502f250a26c                     罗女士   \n",
       " 12  9c1327fab95b8066b543a43f145da123                     吴女士   \n",
       " 13  edaf0541d8ad90012aa59ece4b9dbfa5                     陈先生   \n",
       " 14  1d23edf1c818ca9f18b44c425e057a00                     胡女士   \n",
       " 15  9821aff1bffb45839d4710e93bacf4e5                     邓女士   \n",
       " 16  b4eadceaa278007b4d08b669fb036fb8                     陆女士   \n",
       " 17  bdf838adfa9bb85001443ea9a9e8fa0b                     蔡女士   \n",
       " \n",
       "    recruiter.recruiterTitle         recruiter.recruiterPhoto  \\\n",
       " 0                        HR  5f8f9865ea60860b75384fa508u.jpg   \n",
       " 1                        HR  63a26c44dab8425fae0e7e1b03u.png   \n",
       " 2                        HR  63a26c44dab8425fae0e7e1b03u.png   \n",
       " 3               Coordinator  5f8f98698dbe6273dcf8516008u.jpg   \n",
       " 4                      猎头顾问  5e58a0d7643e6e53a893896805u.jpg   \n",
       " 5                        招聘  5f8f9866dfb13a7dee342f1808u.jpg   \n",
       " 6                      猎头顾问  60b58cae929665136493a78a06u.jpg   \n",
       " 7                      猎头顾问  5d8d7aa61922212016e79a1308u.png   \n",
       " 8                      猎头顾问  619b4f872daac46078646fa206u.png   \n",
       " 9                      猎头顾问  629ebd613483b000f7c8541807u.png   \n",
       " 10                     招聘主管  645367fa267d365e15dd3a4502u.png   \n",
       " 11                     猎头顾问  5b5833078e50c8467932d2de04a.jpg   \n",
       " 12                     猎头顾问  5f8fa3baf6d1ab58476f324908u.png   \n",
       " 13                      COO  5f8f98648dbe6273dcf8515508u.jpg   \n",
       " 14                     HRBP  5f8f9865ea60860b75384fa508u.jpg   \n",
       " 15                     猎头顾问  60a216ca071fb476257905f605u.jpg   \n",
       " 16                       人事  5f8f98648dbe6273dcf8515508u.jpg   \n",
       " 17                       HR  5f8f9865ea60860b75384fa508u.jpg   \n",
       " \n",
       "                       recruiter.imId recruiter.imUserType comp.compIndustry  \\\n",
       " 0   450aab09b8ae8a37c5715bb95c1c6de6                    2                游戏   \n",
       " 1   391cce9e9c117e5216768808f0a1623b                    2                游戏   \n",
       " 2   391cce9e9c117e5216768808f0a1623b                    2                游戏   \n",
       " 3   661f6075ea6d1e43755afdb1bc565971                    2              学校教育   \n",
       " 4   9ab09bc28631bdd001ab80e4a8b96567                    2            专业技术服务   \n",
       " 5   a18dfeed741d94531e23155a80de98b0                    2              科技金融   \n",
       " 6   7ec20c4ee04d3fafff9aa041fd487686                    2          基金/证券/期货   \n",
       " 7   2cb3b3e45117869a3417a188cf69ded9                    2            互联网/电商   \n",
       " 8   70568972570014716c158a20144f1ccc                    2               区块链   \n",
       " 9   3e3a0ec25a78894ac307fe6e334c0c05                    2            专业技术服务   \n",
       " 10  d429bec7ba642c4880764db4dc5d059d                    2              科技金融   \n",
       " 11  36e00d0210f32e0f9427b88c78d2ff1f                    2              IT服务   \n",
       " 12  6ddaedca5350bdc1dfd1adefe778fed1                    2              IT服务   \n",
       " 13  1deca69ff7f487566ee1c099e8f099da                    2               区块链   \n",
       " 14  ecfc0d4dbe03062736d8c7038f74fcb7                    2             计算机软件   \n",
       " 15  a055a2b6d4adfc46e3a362ce23913155                    2           其他商务服务业   \n",
       " 16  9a5830c0edddca079809d03804875792                    2              科技金融   \n",
       " 17  b47d64b5bdedb91f0e43dceec0a39170                    2               互联网   \n",
       " \n",
       "     ...   job.dq  job.jobId job.topJob job.advViewFlag  \\\n",
       " 0   ...       香港   59287209      False           False   \n",
       " 1   ...       香港   59283683      False           False   \n",
       " 2   ...       香港   59283779      False           False   \n",
       " 3   ...   香港-西贡区   46101863      False           False   \n",
       " 4   ...       香港   45596953      False           False   \n",
       " 5   ...   香港-中西区   53383733      False           False   \n",
       " 6   ...       香港   44751721      False           False   \n",
       " 7   ...       香港   45491401      False           False   \n",
       " 8   ...       香港   45671251      False           False   \n",
       " 9   ...       香港   45487757      False           False   \n",
       " 10  ...   香港-中西区   53480285      False           False   \n",
       " 11  ...       香港   45707733      False           False   \n",
       " 12  ...       香港   45689703      False           False   \n",
       " 13  ...       香港   59135315      False           False   \n",
       " 14  ...    香港-南区   57977135      False           False   \n",
       " 15  ...       香港   46713219      False           False   \n",
       " 16  ...  香港-油尖旺区   49025763      False           False   \n",
       " 17  ...       香港   45317177      False           False   \n",
       " \n",
       "                                        job.link job.pcOuterLink  \\\n",
       " 0        https://www.liepin.com/lptjob/59287209                   \n",
       " 1        https://www.liepin.com/lptjob/59283683                   \n",
       " 2        https://www.liepin.com/lptjob/59283779                   \n",
       " 3   https://www.liepin.com/job/1946101863.shtml                   \n",
       " 4       https://www.liepin.com/a/45596953.shtml             NaN   \n",
       " 5   https://www.liepin.com/job/1953383733.shtml                   \n",
       " 6       https://www.liepin.com/a/44751721.shtml             NaN   \n",
       " 7       https://www.liepin.com/a/45491401.shtml             NaN   \n",
       " 8       https://www.liepin.com/a/45671251.shtml             NaN   \n",
       " 9       https://www.liepin.com/a/45487757.shtml             NaN   \n",
       " 10  https://www.liepin.com/job/1953480285.shtml                   \n",
       " 11      https://www.liepin.com/a/45707733.shtml             NaN   \n",
       " 12      https://www.liepin.com/a/45689703.shtml             NaN   \n",
       " 13  https://www.liepin.com/job/1959135315.shtml                   \n",
       " 14  https://www.liepin.com/job/1957977135.shtml                   \n",
       " 15      https://www.liepin.com/a/46713219.shtml             NaN   \n",
       " 16  https://www.liepin.com/job/1949025763.shtml                   \n",
       " 17  https://www.liepin.com/job/1945317177.shtml                   \n",
       " \n",
       "    job.h5OuterLink comp.compStage job.requireWorkYears job.requireEduLevel  \n",
       " 0                             NaN                  NaN                 NaN  \n",
       " 1                           融资未公开                  NaN                 NaN  \n",
       " 2                           融资未公开                  NaN                 NaN  \n",
       " 3                             NaN                 经验不限                  本科  \n",
       " 4              NaN             A轮                5-10年                统招本科  \n",
       " 5                            港股上市                 3-5年                统招本科  \n",
       " 6              NaN            已上市                 1-3年               本科及以上  \n",
       " 7              NaN            NaN                 经验不限                学历不限  \n",
       " 8              NaN            NaN                 3-5年                统招本科  \n",
       " 9              NaN             A轮                5-10年                学历不限  \n",
       " 10                           港股上市                 3-5年                  本科  \n",
       " 11             NaN          融资未公开                 3-5年                统招本科  \n",
       " 12             NaN          融资未公开                 3-5年                学历不限  \n",
       " 13                            NaN                 3-5年                  本科  \n",
       " 14                         沪深A股上市                 1-3年                  本科  \n",
       " 15             NaN            NaN                 3-5年                统招本科  \n",
       " 16                            NaN                 3-5年                  大专  \n",
       " 17                            NaN                 1-3年                统招本科  \n",
       " \n",
       " [18 rows x 32 columns]]"
      ]
     },
     "execution_count": 101,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "response_df"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "abf39634",
   "metadata": {},
   "source": [
    "## 数据整理成为表格\n",
    "> 1. pandas 中的concat方法"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 102,
   "id": "481b39e9",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>dataParams</th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>recruiter.chatted</th>\n",
       "      <th>recruiter.recruiterId</th>\n",
       "      <th>recruiter.recruiterName</th>\n",
       "      <th>recruiter.recruiterTitle</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>recruiter.imId</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>...</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.advViewFlag</th>\n",
       "      <th>job.link</th>\n",
       "      <th>job.pcOuterLink</th>\n",
       "      <th>job.h5OuterLink</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>{\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>e6f657f32e51ed49b8e5f4023bbafba1</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>450aab09b8ae8a37c5715bb95c1c6de6</td>\n",
       "      <td>2</td>\n",
       "      <td>游戏</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59287209</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/lptjob/59287209</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>{\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>ca3efb1f9a5faa70749252f4361b31a2</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>63a26c44dab8425fae0e7e1b03u.png</td>\n",
       "      <td>391cce9e9c117e5216768808f0a1623b</td>\n",
       "      <td>2</td>\n",
       "      <td>游戏</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59283683</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/lptjob/59283683</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>{\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>ca3efb1f9a5faa70749252f4361b31a2</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>63a26c44dab8425fae0e7e1b03u.png</td>\n",
       "      <td>391cce9e9c117e5216768808f0a1623b</td>\n",
       "      <td>2</td>\n",
       "      <td>游戏</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59283779</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/lptjob/59283779</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>{\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>8f63502f6cdd2d4a322278306b5929d8</td>\n",
       "      <td>杨先生</td>\n",
       "      <td>Coordinator</td>\n",
       "      <td>5f8f98698dbe6273dcf8516008u.jpg</td>\n",
       "      <td>661f6075ea6d1e43755afdb1bc565971</td>\n",
       "      <td>2</td>\n",
       "      <td>学校教育</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-西贡区</td>\n",
       "      <td>46101863</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1946101863.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>NaN</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>{\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>b6ea7c6fea9906305f29fc171fe1c70e</td>\n",
       "      <td>任女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5e58a0d7643e6e53a893896805u.jpg</td>\n",
       "      <td>9ab09bc28631bdd001ab80e4a8b96567</td>\n",
       "      <td>2</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45596953</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45596953.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>A轮</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>{\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>fd72f3d04bed31543c5119c7069e8a5b</td>\n",
       "      <td>欧女士</td>\n",
       "      <td>招聘</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>a18dfeed741d94531e23155a80de98b0</td>\n",
       "      <td>2</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>53383733</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1953383733.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>港股上市</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>{\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>c40d9721142dbfce9f83009a4507637c</td>\n",
       "      <td>段女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>60b58cae929665136493a78a06u.jpg</td>\n",
       "      <td>7ec20c4ee04d3fafff9aa041fd487686</td>\n",
       "      <td>2</td>\n",
       "      <td>基金/证券/期货</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>44751721</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/44751721.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>已上市</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科及以上</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>{\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>6a9c62c013b9663eeb23dd02cabe1a45</td>\n",
       "      <td>王女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5d8d7aa61922212016e79a1308u.png</td>\n",
       "      <td>2cb3b3e45117869a3417a188cf69ded9</td>\n",
       "      <td>2</td>\n",
       "      <td>互联网/电商</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45491401</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45491401.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>{\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>cf72b0099c15c4117b44d9d7e6644dc1</td>\n",
       "      <td>王女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>619b4f872daac46078646fa206u.png</td>\n",
       "      <td>70568972570014716c158a20144f1ccc</td>\n",
       "      <td>2</td>\n",
       "      <td>区块链</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45671251</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45671251.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>{\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>83f5cef89a22a378dbffb1c70150c577</td>\n",
       "      <td>张女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>629ebd613483b000f7c8541807u.png</td>\n",
       "      <td>3e3a0ec25a78894ac307fe6e334c0c05</td>\n",
       "      <td>2</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45487757</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45487757.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>A轮</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>{\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>a47900734b7d1be39a54fabe1775c05d</td>\n",
       "      <td>潘女士</td>\n",
       "      <td>招聘主管</td>\n",
       "      <td>645367fa267d365e15dd3a4502u.png</td>\n",
       "      <td>d429bec7ba642c4880764db4dc5d059d</td>\n",
       "      <td>2</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>53480285</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1953480285.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>港股上市</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>{\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>82b01e12124c3ce01013c502f250a26c</td>\n",
       "      <td>罗女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5b5833078e50c8467932d2de04a.jpg</td>\n",
       "      <td>36e00d0210f32e0f9427b88c78d2ff1f</td>\n",
       "      <td>2</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45707733</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45707733.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>{\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>9c1327fab95b8066b543a43f145da123</td>\n",
       "      <td>吴女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5f8fa3baf6d1ab58476f324908u.png</td>\n",
       "      <td>6ddaedca5350bdc1dfd1adefe778fed1</td>\n",
       "      <td>2</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45689703</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45689703.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>学历不限</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>{\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>edaf0541d8ad90012aa59ece4b9dbfa5</td>\n",
       "      <td>陈先生</td>\n",
       "      <td>COO</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>1deca69ff7f487566ee1c099e8f099da</td>\n",
       "      <td>2</td>\n",
       "      <td>区块链</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59135315</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1959135315.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>{\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>1d23edf1c818ca9f18b44c425e057a00</td>\n",
       "      <td>胡女士</td>\n",
       "      <td>HRBP</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>ecfc0d4dbe03062736d8c7038f74fcb7</td>\n",
       "      <td>2</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-南区</td>\n",
       "      <td>57977135</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1957977135.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>沪深A股上市</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>{\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>9821aff1bffb45839d4710e93bacf4e5</td>\n",
       "      <td>邓女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>60a216ca071fb476257905f605u.jpg</td>\n",
       "      <td>a055a2b6d4adfc46e3a362ce23913155</td>\n",
       "      <td>2</td>\n",
       "      <td>其他商务服务业</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>46713219</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/46713219.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>{\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>b4eadceaa278007b4d08b669fb036fb8</td>\n",
       "      <td>陆女士</td>\n",
       "      <td>人事</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>9a5830c0edddca079809d03804875792</td>\n",
       "      <td>2</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-油尖旺区</td>\n",
       "      <td>49025763</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1949025763.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>大专</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>{\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>bdf838adfa9bb85001443ea9a9e8fa0b</td>\n",
       "      <td>蔡女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>b47d64b5bdedb91f0e43dceec0a39170</td>\n",
       "      <td>2</td>\n",
       "      <td>互联网</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45317177</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1945317177.shtml</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>NaN</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>18 rows × 32 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                           dataParams  \\\n",
       "0   {\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"...   \n",
       "1   {\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...   \n",
       "2   {\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...   \n",
       "3   {\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"...   \n",
       "4   {\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"...   \n",
       "5   {\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"...   \n",
       "6   {\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"...   \n",
       "7   {\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"...   \n",
       "8   {\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"...   \n",
       "9   {\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"...   \n",
       "10  {\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"...   \n",
       "11  {\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"...   \n",
       "12  {\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"...   \n",
       "13  {\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"...   \n",
       "14  {\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"...   \n",
       "15  {\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"...   \n",
       "16  {\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"...   \n",
       "17  {\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"...   \n",
       "\n",
       "                                             dataInfo  recruiter.chatted  \\\n",
       "0   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "1   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "2   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "3   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "4   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "5   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "6   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "7   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "8   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "9   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "10  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "11  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "12  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "13  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "14  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "15  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "16  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "17  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "\n",
       "               recruiter.recruiterId recruiter.recruiterName  \\\n",
       "0   e6f657f32e51ed49b8e5f4023bbafba1                     陈女士   \n",
       "1   ca3efb1f9a5faa70749252f4361b31a2                     陈女士   \n",
       "2   ca3efb1f9a5faa70749252f4361b31a2                     陈女士   \n",
       "3   8f63502f6cdd2d4a322278306b5929d8                     杨先生   \n",
       "4   b6ea7c6fea9906305f29fc171fe1c70e                     任女士   \n",
       "5   fd72f3d04bed31543c5119c7069e8a5b                     欧女士   \n",
       "6   c40d9721142dbfce9f83009a4507637c                     段女士   \n",
       "7   6a9c62c013b9663eeb23dd02cabe1a45                     王女士   \n",
       "8   cf72b0099c15c4117b44d9d7e6644dc1                     王女士   \n",
       "9   83f5cef89a22a378dbffb1c70150c577                     张女士   \n",
       "10  a47900734b7d1be39a54fabe1775c05d                     潘女士   \n",
       "11  82b01e12124c3ce01013c502f250a26c                     罗女士   \n",
       "12  9c1327fab95b8066b543a43f145da123                     吴女士   \n",
       "13  edaf0541d8ad90012aa59ece4b9dbfa5                     陈先生   \n",
       "14  1d23edf1c818ca9f18b44c425e057a00                     胡女士   \n",
       "15  9821aff1bffb45839d4710e93bacf4e5                     邓女士   \n",
       "16  b4eadceaa278007b4d08b669fb036fb8                     陆女士   \n",
       "17  bdf838adfa9bb85001443ea9a9e8fa0b                     蔡女士   \n",
       "\n",
       "   recruiter.recruiterTitle         recruiter.recruiterPhoto  \\\n",
       "0                        HR  5f8f9865ea60860b75384fa508u.jpg   \n",
       "1                        HR  63a26c44dab8425fae0e7e1b03u.png   \n",
       "2                        HR  63a26c44dab8425fae0e7e1b03u.png   \n",
       "3               Coordinator  5f8f98698dbe6273dcf8516008u.jpg   \n",
       "4                      猎头顾问  5e58a0d7643e6e53a893896805u.jpg   \n",
       "5                        招聘  5f8f9866dfb13a7dee342f1808u.jpg   \n",
       "6                      猎头顾问  60b58cae929665136493a78a06u.jpg   \n",
       "7                      猎头顾问  5d8d7aa61922212016e79a1308u.png   \n",
       "8                      猎头顾问  619b4f872daac46078646fa206u.png   \n",
       "9                      猎头顾问  629ebd613483b000f7c8541807u.png   \n",
       "10                     招聘主管  645367fa267d365e15dd3a4502u.png   \n",
       "11                     猎头顾问  5b5833078e50c8467932d2de04a.jpg   \n",
       "12                     猎头顾问  5f8fa3baf6d1ab58476f324908u.png   \n",
       "13                      COO  5f8f98648dbe6273dcf8515508u.jpg   \n",
       "14                     HRBP  5f8f9865ea60860b75384fa508u.jpg   \n",
       "15                     猎头顾问  60a216ca071fb476257905f605u.jpg   \n",
       "16                       人事  5f8f98648dbe6273dcf8515508u.jpg   \n",
       "17                       HR  5f8f9865ea60860b75384fa508u.jpg   \n",
       "\n",
       "                      recruiter.imId recruiter.imUserType comp.compIndustry  \\\n",
       "0   450aab09b8ae8a37c5715bb95c1c6de6                    2                游戏   \n",
       "1   391cce9e9c117e5216768808f0a1623b                    2                游戏   \n",
       "2   391cce9e9c117e5216768808f0a1623b                    2                游戏   \n",
       "3   661f6075ea6d1e43755afdb1bc565971                    2              学校教育   \n",
       "4   9ab09bc28631bdd001ab80e4a8b96567                    2            专业技术服务   \n",
       "5   a18dfeed741d94531e23155a80de98b0                    2              科技金融   \n",
       "6   7ec20c4ee04d3fafff9aa041fd487686                    2          基金/证券/期货   \n",
       "7   2cb3b3e45117869a3417a188cf69ded9                    2            互联网/电商   \n",
       "8   70568972570014716c158a20144f1ccc                    2               区块链   \n",
       "9   3e3a0ec25a78894ac307fe6e334c0c05                    2            专业技术服务   \n",
       "10  d429bec7ba642c4880764db4dc5d059d                    2              科技金融   \n",
       "11  36e00d0210f32e0f9427b88c78d2ff1f                    2              IT服务   \n",
       "12  6ddaedca5350bdc1dfd1adefe778fed1                    2              IT服务   \n",
       "13  1deca69ff7f487566ee1c099e8f099da                    2               区块链   \n",
       "14  ecfc0d4dbe03062736d8c7038f74fcb7                    2             计算机软件   \n",
       "15  a055a2b6d4adfc46e3a362ce23913155                    2           其他商务服务业   \n",
       "16  9a5830c0edddca079809d03804875792                    2              科技金融   \n",
       "17  b47d64b5bdedb91f0e43dceec0a39170                    2               互联网   \n",
       "\n",
       "    ...   job.dq  job.jobId job.topJob job.advViewFlag  \\\n",
       "0   ...       香港   59287209      False           False   \n",
       "1   ...       香港   59283683      False           False   \n",
       "2   ...       香港   59283779      False           False   \n",
       "3   ...   香港-西贡区   46101863      False           False   \n",
       "4   ...       香港   45596953      False           False   \n",
       "5   ...   香港-中西区   53383733      False           False   \n",
       "6   ...       香港   44751721      False           False   \n",
       "7   ...       香港   45491401      False           False   \n",
       "8   ...       香港   45671251      False           False   \n",
       "9   ...       香港   45487757      False           False   \n",
       "10  ...   香港-中西区   53480285      False           False   \n",
       "11  ...       香港   45707733      False           False   \n",
       "12  ...       香港   45689703      False           False   \n",
       "13  ...       香港   59135315      False           False   \n",
       "14  ...    香港-南区   57977135      False           False   \n",
       "15  ...       香港   46713219      False           False   \n",
       "16  ...  香港-油尖旺区   49025763      False           False   \n",
       "17  ...       香港   45317177      False           False   \n",
       "\n",
       "                                       job.link job.pcOuterLink  \\\n",
       "0        https://www.liepin.com/lptjob/59287209                   \n",
       "1        https://www.liepin.com/lptjob/59283683                   \n",
       "2        https://www.liepin.com/lptjob/59283779                   \n",
       "3   https://www.liepin.com/job/1946101863.shtml                   \n",
       "4       https://www.liepin.com/a/45596953.shtml             NaN   \n",
       "5   https://www.liepin.com/job/1953383733.shtml                   \n",
       "6       https://www.liepin.com/a/44751721.shtml             NaN   \n",
       "7       https://www.liepin.com/a/45491401.shtml             NaN   \n",
       "8       https://www.liepin.com/a/45671251.shtml             NaN   \n",
       "9       https://www.liepin.com/a/45487757.shtml             NaN   \n",
       "10  https://www.liepin.com/job/1953480285.shtml                   \n",
       "11      https://www.liepin.com/a/45707733.shtml             NaN   \n",
       "12      https://www.liepin.com/a/45689703.shtml             NaN   \n",
       "13  https://www.liepin.com/job/1959135315.shtml                   \n",
       "14  https://www.liepin.com/job/1957977135.shtml                   \n",
       "15      https://www.liepin.com/a/46713219.shtml             NaN   \n",
       "16  https://www.liepin.com/job/1949025763.shtml                   \n",
       "17  https://www.liepin.com/job/1945317177.shtml                   \n",
       "\n",
       "   job.h5OuterLink comp.compStage job.requireWorkYears job.requireEduLevel  \n",
       "0                             NaN                  NaN                 NaN  \n",
       "1                           融资未公开                  NaN                 NaN  \n",
       "2                           融资未公开                  NaN                 NaN  \n",
       "3                             NaN                 经验不限                  本科  \n",
       "4              NaN             A轮                5-10年                统招本科  \n",
       "5                            港股上市                 3-5年                统招本科  \n",
       "6              NaN            已上市                 1-3年               本科及以上  \n",
       "7              NaN            NaN                 经验不限                学历不限  \n",
       "8              NaN            NaN                 3-5年                统招本科  \n",
       "9              NaN             A轮                5-10年                学历不限  \n",
       "10                           港股上市                 3-5年                  本科  \n",
       "11             NaN          融资未公开                 3-5年                统招本科  \n",
       "12             NaN          融资未公开                 3-5年                学历不限  \n",
       "13                            NaN                 3-5年                  本科  \n",
       "14                         沪深A股上市                 1-3年                  本科  \n",
       "15             NaN            NaN                 3-5年                统招本科  \n",
       "16                            NaN                 3-5年                  大专  \n",
       "17                            NaN                 1-3年                统招本科  \n",
       "\n",
       "[18 rows x 32 columns]"
      ]
     },
     "execution_count": 102,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.concat(response_df)\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 103,
   "id": "c2ac6009",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'前端开发'"
      ]
     },
     "execution_count": 103,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "key = payload['data']['mainSearchPcConditionForm']['key']\n",
    "key"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "70fc6de3",
   "metadata": {},
   "source": [
    "## 数据存储"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 104,
   "id": "2e032016",
   "metadata": {},
   "outputs": [],
   "source": [
    "import time"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 105,
   "id": "0affdb43",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "time.struct_time(tm_year=2023, tm_mon=6, tm_mday=15, tm_hour=14, tm_min=35, tm_sec=5, tm_wday=3, tm_yday=166, tm_isdst=0)"
      ]
     },
     "execution_count": 105,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "time.localtime()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 106,
   "id": "9badfd3c",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'615_1435'"
      ]
     },
     "execution_count": 106,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "output_time = str(time.localtime().tm_mon)\\\n",
    "             +str(time.localtime().tm_mday)+'_'\\\n",
    "             +str(time.localtime().tm_hour) \\\n",
    "             +str(time.localtime().tm_min)\n",
    "output_time "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 107,
   "id": "1d2de632",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 按照职位名称和时间导出文件\n",
    "df.to_excel( key +'_liepin_'+output_time+'.xlsx')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f6511a95",
   "metadata": {},
   "source": [
    "# 数据分析\n",
    "\n",
    "> 1. Pandas/Numpy\n",
    "> 2. Pyecharts(bokeh、matplotlab、seaborn、echarts、Tebleau)/更考虑用户的体验"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 108,
   "id": "ae96f73c",
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 109,
   "id": "af2682c2",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Unnamed: 0</th>\n",
       "      <th>dataParams</th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>recruiter.chatted</th>\n",
       "      <th>recruiter.recruiterId</th>\n",
       "      <th>recruiter.recruiterName</th>\n",
       "      <th>recruiter.recruiterTitle</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>recruiter.imId</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>...</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.advViewFlag</th>\n",
       "      <th>job.link</th>\n",
       "      <th>job.pcOuterLink</th>\n",
       "      <th>job.h5OuterLink</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>{\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>e6f657f32e51ed49b8e5f4023bbafba1</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>450aab09b8ae8a37c5715bb95c1c6de6</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59287209</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/lptjob/59287209</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1</td>\n",
       "      <td>{\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>ca3efb1f9a5faa70749252f4361b31a2</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>63a26c44dab8425fae0e7e1b03u.png</td>\n",
       "      <td>391cce9e9c117e5216768808f0a1623b</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59283683</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/lptjob/59283683</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2</td>\n",
       "      <td>{\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>ca3efb1f9a5faa70749252f4361b31a2</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>63a26c44dab8425fae0e7e1b03u.png</td>\n",
       "      <td>391cce9e9c117e5216768808f0a1623b</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59283779</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/lptjob/59283779</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>3</td>\n",
       "      <td>{\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>8f63502f6cdd2d4a322278306b5929d8</td>\n",
       "      <td>杨先生</td>\n",
       "      <td>Coordinator</td>\n",
       "      <td>5f8f98698dbe6273dcf8516008u.jpg</td>\n",
       "      <td>661f6075ea6d1e43755afdb1bc565971</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-西贡区</td>\n",
       "      <td>46101863</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1946101863.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>4</td>\n",
       "      <td>{\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>b6ea7c6fea9906305f29fc171fe1c70e</td>\n",
       "      <td>任女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5e58a0d7643e6e53a893896805u.jpg</td>\n",
       "      <td>9ab09bc28631bdd001ab80e4a8b96567</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45596953</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45596953.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>A轮</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>5</td>\n",
       "      <td>{\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>fd72f3d04bed31543c5119c7069e8a5b</td>\n",
       "      <td>欧女士</td>\n",
       "      <td>招聘</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>a18dfeed741d94531e23155a80de98b0</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>53383733</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1953383733.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>6</td>\n",
       "      <td>{\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>c40d9721142dbfce9f83009a4507637c</td>\n",
       "      <td>段女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>60b58cae929665136493a78a06u.jpg</td>\n",
       "      <td>7ec20c4ee04d3fafff9aa041fd487686</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>44751721</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/44751721.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>已上市</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科及以上</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>7</td>\n",
       "      <td>{\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>6a9c62c013b9663eeb23dd02cabe1a45</td>\n",
       "      <td>王女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5d8d7aa61922212016e79a1308u.png</td>\n",
       "      <td>2cb3b3e45117869a3417a188cf69ded9</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45491401</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45491401.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>8</td>\n",
       "      <td>{\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>cf72b0099c15c4117b44d9d7e6644dc1</td>\n",
       "      <td>王女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>619b4f872daac46078646fa206u.png</td>\n",
       "      <td>70568972570014716c158a20144f1ccc</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45671251</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45671251.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>9</td>\n",
       "      <td>{\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>83f5cef89a22a378dbffb1c70150c577</td>\n",
       "      <td>张女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>629ebd613483b000f7c8541807u.png</td>\n",
       "      <td>3e3a0ec25a78894ac307fe6e334c0c05</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45487757</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45487757.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>A轮</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>10</td>\n",
       "      <td>{\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>a47900734b7d1be39a54fabe1775c05d</td>\n",
       "      <td>潘女士</td>\n",
       "      <td>招聘主管</td>\n",
       "      <td>645367fa267d365e15dd3a4502u.png</td>\n",
       "      <td>d429bec7ba642c4880764db4dc5d059d</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>53480285</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1953480285.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>11</td>\n",
       "      <td>{\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>82b01e12124c3ce01013c502f250a26c</td>\n",
       "      <td>罗女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5b5833078e50c8467932d2de04a.jpg</td>\n",
       "      <td>36e00d0210f32e0f9427b88c78d2ff1f</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45707733</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45707733.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>12</td>\n",
       "      <td>{\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>9c1327fab95b8066b543a43f145da123</td>\n",
       "      <td>吴女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5f8fa3baf6d1ab58476f324908u.png</td>\n",
       "      <td>6ddaedca5350bdc1dfd1adefe778fed1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45689703</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/45689703.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>学历不限</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>13</td>\n",
       "      <td>{\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>edaf0541d8ad90012aa59ece4b9dbfa5</td>\n",
       "      <td>陈先生</td>\n",
       "      <td>COO</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>1deca69ff7f487566ee1c099e8f099da</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>59135315</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1959135315.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>14</td>\n",
       "      <td>{\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>1d23edf1c818ca9f18b44c425e057a00</td>\n",
       "      <td>胡女士</td>\n",
       "      <td>HRBP</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>ecfc0d4dbe03062736d8c7038f74fcb7</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-南区</td>\n",
       "      <td>57977135</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1957977135.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>沪深A股上市</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>15</td>\n",
       "      <td>{\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>9821aff1bffb45839d4710e93bacf4e5</td>\n",
       "      <td>邓女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>60a216ca071fb476257905f605u.jpg</td>\n",
       "      <td>a055a2b6d4adfc46e3a362ce23913155</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>46713219</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/a/46713219.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>16</td>\n",
       "      <td>{\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>b4eadceaa278007b4d08b669fb036fb8</td>\n",
       "      <td>陆女士</td>\n",
       "      <td>人事</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>9a5830c0edddca079809d03804875792</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港-油尖旺区</td>\n",
       "      <td>49025763</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1949025763.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>大专</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>17</td>\n",
       "      <td>{\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...</td>\n",
       "      <td>False</td>\n",
       "      <td>bdf838adfa9bb85001443ea9a9e8fa0b</td>\n",
       "      <td>蔡女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>b47d64b5bdedb91f0e43dceec0a39170</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>香港</td>\n",
       "      <td>45317177</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>https://www.liepin.com/job/1945317177.shtml</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>统招本科</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>18 rows × 33 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "    Unnamed: 0                                         dataParams  \\\n",
       "0            0  {\"userId\":\"e6f657f32e51ed49b8e5f4023bbafba1\",\"...   \n",
       "1            1  {\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...   \n",
       "2            2  {\"userId\":\"ca3efb1f9a5faa70749252f4361b31a2\",\"...   \n",
       "3            3  {\"userId\":\"8f63502f6cdd2d4a322278306b5929d8\",\"...   \n",
       "4            4  {\"userId\":\"b6ea7c6fea9906305f29fc171fe1c70e\",\"...   \n",
       "5            5  {\"userId\":\"fd72f3d04bed31543c5119c7069e8a5b\",\"...   \n",
       "6            6  {\"userId\":\"c40d9721142dbfce9f83009a4507637c\",\"...   \n",
       "7            7  {\"userId\":\"6a9c62c013b9663eeb23dd02cabe1a45\",\"...   \n",
       "8            8  {\"userId\":\"cf72b0099c15c4117b44d9d7e6644dc1\",\"...   \n",
       "9            9  {\"userId\":\"83f5cef89a22a378dbffb1c70150c577\",\"...   \n",
       "10          10  {\"userId\":\"a47900734b7d1be39a54fabe1775c05d\",\"...   \n",
       "11          11  {\"userId\":\"82b01e12124c3ce01013c502f250a26c\",\"...   \n",
       "12          12  {\"userId\":\"9c1327fab95b8066b543a43f145da123\",\"...   \n",
       "13          13  {\"userId\":\"edaf0541d8ad90012aa59ece4b9dbfa5\",\"...   \n",
       "14          14  {\"userId\":\"1d23edf1c818ca9f18b44c425e057a00\",\"...   \n",
       "15          15  {\"userId\":\"9821aff1bffb45839d4710e93bacf4e5\",\"...   \n",
       "16          16  {\"userId\":\"b4eadceaa278007b4d08b669fb036fb8\",\"...   \n",
       "17          17  {\"userId\":\"bdf838adfa9bb85001443ea9a9e8fa0b\",\"...   \n",
       "\n",
       "                                             dataInfo  recruiter.chatted  \\\n",
       "0   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "1   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "2   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "3   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "4   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "5   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "6   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "7   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "8   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "9   %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "10  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "11  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "12  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "13  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "14  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "15  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "16  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "17  %7B%22ckId%22%3A%22h2c8pxojavrmo1w785z7ueih2yb...              False   \n",
       "\n",
       "               recruiter.recruiterId recruiter.recruiterName  \\\n",
       "0   e6f657f32e51ed49b8e5f4023bbafba1                     陈女士   \n",
       "1   ca3efb1f9a5faa70749252f4361b31a2                     陈女士   \n",
       "2   ca3efb1f9a5faa70749252f4361b31a2                     陈女士   \n",
       "3   8f63502f6cdd2d4a322278306b5929d8                     杨先生   \n",
       "4   b6ea7c6fea9906305f29fc171fe1c70e                     任女士   \n",
       "5   fd72f3d04bed31543c5119c7069e8a5b                     欧女士   \n",
       "6   c40d9721142dbfce9f83009a4507637c                     段女士   \n",
       "7   6a9c62c013b9663eeb23dd02cabe1a45                     王女士   \n",
       "8   cf72b0099c15c4117b44d9d7e6644dc1                     王女士   \n",
       "9   83f5cef89a22a378dbffb1c70150c577                     张女士   \n",
       "10  a47900734b7d1be39a54fabe1775c05d                     潘女士   \n",
       "11  82b01e12124c3ce01013c502f250a26c                     罗女士   \n",
       "12  9c1327fab95b8066b543a43f145da123                     吴女士   \n",
       "13  edaf0541d8ad90012aa59ece4b9dbfa5                     陈先生   \n",
       "14  1d23edf1c818ca9f18b44c425e057a00                     胡女士   \n",
       "15  9821aff1bffb45839d4710e93bacf4e5                     邓女士   \n",
       "16  b4eadceaa278007b4d08b669fb036fb8                     陆女士   \n",
       "17  bdf838adfa9bb85001443ea9a9e8fa0b                     蔡女士   \n",
       "\n",
       "   recruiter.recruiterTitle         recruiter.recruiterPhoto  \\\n",
       "0                        HR  5f8f9865ea60860b75384fa508u.jpg   \n",
       "1                        HR  63a26c44dab8425fae0e7e1b03u.png   \n",
       "2                        HR  63a26c44dab8425fae0e7e1b03u.png   \n",
       "3               Coordinator  5f8f98698dbe6273dcf8516008u.jpg   \n",
       "4                      猎头顾问  5e58a0d7643e6e53a893896805u.jpg   \n",
       "5                        招聘  5f8f9866dfb13a7dee342f1808u.jpg   \n",
       "6                      猎头顾问  60b58cae929665136493a78a06u.jpg   \n",
       "7                      猎头顾问  5d8d7aa61922212016e79a1308u.png   \n",
       "8                      猎头顾问  619b4f872daac46078646fa206u.png   \n",
       "9                      猎头顾问  629ebd613483b000f7c8541807u.png   \n",
       "10                     招聘主管  645367fa267d365e15dd3a4502u.png   \n",
       "11                     猎头顾问  5b5833078e50c8467932d2de04a.jpg   \n",
       "12                     猎头顾问  5f8fa3baf6d1ab58476f324908u.png   \n",
       "13                      COO  5f8f98648dbe6273dcf8515508u.jpg   \n",
       "14                     HRBP  5f8f9865ea60860b75384fa508u.jpg   \n",
       "15                     猎头顾问  60a216ca071fb476257905f605u.jpg   \n",
       "16                       人事  5f8f98648dbe6273dcf8515508u.jpg   \n",
       "17                       HR  5f8f9865ea60860b75384fa508u.jpg   \n",
       "\n",
       "                      recruiter.imId  recruiter.imUserType  ...   job.dq  \\\n",
       "0   450aab09b8ae8a37c5715bb95c1c6de6                     2  ...       香港   \n",
       "1   391cce9e9c117e5216768808f0a1623b                     2  ...       香港   \n",
       "2   391cce9e9c117e5216768808f0a1623b                     2  ...       香港   \n",
       "3   661f6075ea6d1e43755afdb1bc565971                     2  ...   香港-西贡区   \n",
       "4   9ab09bc28631bdd001ab80e4a8b96567                     2  ...       香港   \n",
       "5   a18dfeed741d94531e23155a80de98b0                     2  ...   香港-中西区   \n",
       "6   7ec20c4ee04d3fafff9aa041fd487686                     2  ...       香港   \n",
       "7   2cb3b3e45117869a3417a188cf69ded9                     2  ...       香港   \n",
       "8   70568972570014716c158a20144f1ccc                     2  ...       香港   \n",
       "9   3e3a0ec25a78894ac307fe6e334c0c05                     2  ...       香港   \n",
       "10  d429bec7ba642c4880764db4dc5d059d                     2  ...   香港-中西区   \n",
       "11  36e00d0210f32e0f9427b88c78d2ff1f                     2  ...       香港   \n",
       "12  6ddaedca5350bdc1dfd1adefe778fed1                     2  ...       香港   \n",
       "13  1deca69ff7f487566ee1c099e8f099da                     2  ...       香港   \n",
       "14  ecfc0d4dbe03062736d8c7038f74fcb7                     2  ...    香港-南区   \n",
       "15  a055a2b6d4adfc46e3a362ce23913155                     2  ...       香港   \n",
       "16  9a5830c0edddca079809d03804875792                     2  ...  香港-油尖旺区   \n",
       "17  b47d64b5bdedb91f0e43dceec0a39170                     2  ...       香港   \n",
       "\n",
       "   job.jobId  job.topJob job.advViewFlag  \\\n",
       "0   59287209       False           False   \n",
       "1   59283683       False           False   \n",
       "2   59283779       False           False   \n",
       "3   46101863       False           False   \n",
       "4   45596953       False           False   \n",
       "5   53383733       False           False   \n",
       "6   44751721       False           False   \n",
       "7   45491401       False           False   \n",
       "8   45671251       False           False   \n",
       "9   45487757       False           False   \n",
       "10  53480285       False           False   \n",
       "11  45707733       False           False   \n",
       "12  45689703       False           False   \n",
       "13  59135315       False           False   \n",
       "14  57977135       False           False   \n",
       "15  46713219       False           False   \n",
       "16  49025763       False           False   \n",
       "17  45317177       False           False   \n",
       "\n",
       "                                       job.link job.pcOuterLink  \\\n",
       "0        https://www.liepin.com/lptjob/59287209             NaN   \n",
       "1        https://www.liepin.com/lptjob/59283683             NaN   \n",
       "2        https://www.liepin.com/lptjob/59283779             NaN   \n",
       "3   https://www.liepin.com/job/1946101863.shtml             NaN   \n",
       "4       https://www.liepin.com/a/45596953.shtml             NaN   \n",
       "5   https://www.liepin.com/job/1953383733.shtml             NaN   \n",
       "6       https://www.liepin.com/a/44751721.shtml             NaN   \n",
       "7       https://www.liepin.com/a/45491401.shtml             NaN   \n",
       "8       https://www.liepin.com/a/45671251.shtml             NaN   \n",
       "9       https://www.liepin.com/a/45487757.shtml             NaN   \n",
       "10  https://www.liepin.com/job/1953480285.shtml             NaN   \n",
       "11      https://www.liepin.com/a/45707733.shtml             NaN   \n",
       "12      https://www.liepin.com/a/45689703.shtml             NaN   \n",
       "13  https://www.liepin.com/job/1959135315.shtml             NaN   \n",
       "14  https://www.liepin.com/job/1957977135.shtml             NaN   \n",
       "15      https://www.liepin.com/a/46713219.shtml             NaN   \n",
       "16  https://www.liepin.com/job/1949025763.shtml             NaN   \n",
       "17  https://www.liepin.com/job/1945317177.shtml             NaN   \n",
       "\n",
       "   job.h5OuterLink  comp.compStage job.requireWorkYears job.requireEduLevel  \n",
       "0              NaN             NaN                  NaN                 NaN  \n",
       "1              NaN           融资未公开                  NaN                 NaN  \n",
       "2              NaN           融资未公开                  NaN                 NaN  \n",
       "3              NaN             NaN                 经验不限                  本科  \n",
       "4              NaN              A轮                5-10年                统招本科  \n",
       "5              NaN            港股上市                 3-5年                统招本科  \n",
       "6              NaN             已上市                 1-3年               本科及以上  \n",
       "7              NaN             NaN                 经验不限                学历不限  \n",
       "8              NaN             NaN                 3-5年                统招本科  \n",
       "9              NaN              A轮                5-10年                学历不限  \n",
       "10             NaN            港股上市                 3-5年                  本科  \n",
       "11             NaN           融资未公开                 3-5年                统招本科  \n",
       "12             NaN           融资未公开                 3-5年                学历不限  \n",
       "13             NaN             NaN                 3-5年                  本科  \n",
       "14             NaN          沪深A股上市                 1-3年                  本科  \n",
       "15             NaN             NaN                 3-5年                统招本科  \n",
       "16             NaN             NaN                 3-5年                  大专  \n",
       "17             NaN             NaN                 1-3年                统招本科  \n",
       "\n",
       "[18 rows x 33 columns]"
      ]
     },
     "execution_count": 109,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.read_excel(key+'_liepin_'+output_time+'.xlsx')\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 110,
   "id": "e14c166d",
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<class 'pandas.core.frame.DataFrame'>\n",
      "RangeIndex: 18 entries, 0 to 17\n",
      "Data columns (total 33 columns):\n",
      " #   Column                    Non-Null Count  Dtype  \n",
      "---  ------                    --------------  -----  \n",
      " 0   Unnamed: 0                18 non-null     int64  \n",
      " 1   dataParams                18 non-null     object \n",
      " 2   dataInfo                  18 non-null     object \n",
      " 3   recruiter.chatted         18 non-null     bool   \n",
      " 4   recruiter.recruiterId     18 non-null     object \n",
      " 5   recruiter.recruiterName   18 non-null     object \n",
      " 6   recruiter.recruiterTitle  18 non-null     object \n",
      " 7   recruiter.recruiterPhoto  18 non-null     object \n",
      " 8   recruiter.imId            18 non-null     object \n",
      " 9   recruiter.imUserType      18 non-null     int64  \n",
      " 10  comp.compIndustry         18 non-null     object \n",
      " 11  comp.compLogo             18 non-null     object \n",
      " 12  comp.compId               10 non-null     float64\n",
      " 13  comp.compScale            16 non-null     object \n",
      " 14  comp.compName             18 non-null     object \n",
      " 15  comp.link                 10 non-null     object \n",
      " 16  job.labels                18 non-null     object \n",
      " 17  job.jobKind               18 non-null     int64  \n",
      " 18  job.campusJobKind         3 non-null      object \n",
      " 19  job.dataPromId            18 non-null     object \n",
      " 20  job.refreshTime           18 non-null     int64  \n",
      " 21  job.title                 18 non-null     object \n",
      " 22  job.salary                18 non-null     object \n",
      " 23  job.dq                    18 non-null     object \n",
      " 24  job.jobId                 18 non-null     int64  \n",
      " 25  job.topJob                18 non-null     bool   \n",
      " 26  job.advViewFlag           18 non-null     bool   \n",
      " 27  job.link                  18 non-null     object \n",
      " 28  job.pcOuterLink           0 non-null      float64\n",
      " 29  job.h5OuterLink           0 non-null      float64\n",
      " 30  comp.compStage            10 non-null     object \n",
      " 31  job.requireWorkYears      15 non-null     object \n",
      " 32  job.requireEduLevel       15 non-null     object \n",
      "dtypes: bool(3), float64(3), int64(5), object(22)\n",
      "memory usage: 4.4+ KB\n"
     ]
    }
   ],
   "source": [
    "df.info()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9bf806de",
   "metadata": {},
   "source": [
    "## 筛选存在数据分析价值的列"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 111,
   "id": "048c64d5",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>job.labels</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.title</th>\n",
       "      <th>job.salary</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>comp.compScale</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613115239</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Winner Studio</td>\n",
       "      <td>游戏</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613105940</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>成都无敌勇士科技有限公司</td>\n",
       "      <td>游戏</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613110054</td>\n",
       "      <td>游戏研发应届生（24届）</td>\n",
       "      <td>500-800元/天</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>成都无敌勇士科技有限公司</td>\n",
       "      <td>游戏</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']</td>\n",
       "      <td>20211230203320</td>\n",
       "      <td>前端工程师 （香港科技大学数字金融科技实验室-研究助理）</td>\n",
       "      <td>16-24k</td>\n",
       "      <td>香港-西贡区</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>佑宇宙有限公司</td>\n",
       "      <td>学校教育</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']</td>\n",
       "      <td>20230505180918</td>\n",
       "      <td>WEB前端开发-安全</td>\n",
       "      <td>50-80k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>[]</td>\n",
       "      <td>20230506162216</td>\n",
       "      <td>高级前端开发工程师（香港）</td>\n",
       "      <td>25-40k·15薪</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>['Python', 'C++']</td>\n",
       "      <td>20230531184657</td>\n",
       "      <td>前端网络开发</td>\n",
       "      <td>20-40k·18薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科及以上</td>\n",
       "      <td>已上市</td>\n",
       "      <td>某知名基金证券上市公司</td>\n",
       "      <td>基金/证券/期货</td>\n",
       "      <td>5000-10000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']</td>\n",
       "      <td>20230615094008</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>25-50k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某金融科技</td>\n",
       "      <td>互联网/电商</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']</td>\n",
       "      <td>20230426171055</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>45-75k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某北京大型区块链公司</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>['Elasticsearch']</td>\n",
       "      <td>20230420173519</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>40-70k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某成都专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>['HTML5']</td>\n",
       "      <td>20230529173425</td>\n",
       "      <td>高级H5开发工程师（香港）</td>\n",
       "      <td>25-50k</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>['后端开发']</td>\n",
       "      <td>20230427230806</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>25-40k·13薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']</td>\n",
       "      <td>20230615105326</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>['前端开发', '全栈开发', '区块链', '软件开发']</td>\n",
       "      <td>20230606214823</td>\n",
       "      <td>前端/全栈工程师</td>\n",
       "      <td>30-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Forbole Technology Limited</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>['iOS', 'Android']</td>\n",
       "      <td>20230420143155</td>\n",
       "      <td>Mobile Programmer-HundsunAyers</td>\n",
       "      <td>18-30k</td>\n",
       "      <td>香港-南区</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科</td>\n",
       "      <td>沪深A股上市</td>\n",
       "      <td>恒生电子</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>5000-10000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>['前端开发', '后端开发']</td>\n",
       "      <td>20230613094815</td>\n",
       "      <td>PHP研发⼯程师</td>\n",
       "      <td>30-50k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某深圳外包服务公司</td>\n",
       "      <td>其他商务服务业</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...</td>\n",
       "      <td>20220725104509</td>\n",
       "      <td>Web Developer</td>\n",
       "      <td>30-60k</td>\n",
       "      <td>香港-油尖旺区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>大专</td>\n",
       "      <td>NaN</td>\n",
       "      <td>骏汇金融科技有限公司</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...</td>\n",
       "      <td>20211201110744</td>\n",
       "      <td>前端工程师</td>\n",
       "      <td>20-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Reel Fintech Limited</td>\n",
       "      <td>互联网</td>\n",
       "      <td>50-99人</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                           job.labels  job.refreshTime  \\\n",
       "0                      ['本科', 'PHP', 'Cocos-Creator']   20230613115239   \n",
       "1                      ['本科', 'PHP', 'Cocos-Creator']   20230613105940   \n",
       "2       ['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator']   20230613110054   \n",
       "3      ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']   20211230203320   \n",
       "4         ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']   20230505180918   \n",
       "5                                                  []   20230506162216   \n",
       "6                                   ['Python', 'C++']   20230531184657   \n",
       "7   ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']   20230615094008   \n",
       "8   ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']   20230426171055   \n",
       "9                                   ['Elasticsearch']   20230420173519   \n",
       "10                                          ['HTML5']   20230529173425   \n",
       "11                                           ['后端开发']   20230427230806   \n",
       "12              ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']   20230615105326   \n",
       "13                    ['前端开发', '全栈开发', '区块链', '软件开发']   20230606214823   \n",
       "14                                 ['iOS', 'Android']   20230420143155   \n",
       "15                                   ['前端开发', '后端开发']   20230613094815   \n",
       "16  ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...   20220725104509   \n",
       "17  ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...   20211201110744   \n",
       "\n",
       "                         job.title  job.salary   job.dq  job.topJob  \\\n",
       "0                     游戏研发应届生（23届）      35-45k       香港       False   \n",
       "1                     游戏研发应届生（23届）      35-45k       香港       False   \n",
       "2                     游戏研发应届生（24届）  500-800元/天       香港       False   \n",
       "3     前端工程师 （香港科技大学数字金融科技实验室-研究助理）      16-24k   香港-西贡区       False   \n",
       "4                       WEB前端开发-安全  50-80k·16薪       香港       False   \n",
       "5                    高级前端开发工程师（香港）  25-40k·15薪   香港-中西区       False   \n",
       "6                           前端网络开发  20-40k·18薪       香港       False   \n",
       "7                       安全开发工程师-前端  25-50k·16薪       香港       False   \n",
       "8                      安全开发工程师-前端       45-75k       香港       False   \n",
       "9                       安全开发工程师-前端      40-70k       香港       False   \n",
       "10                   高级H5开发工程师（香港）      25-50k   香港-中西区       False   \n",
       "11                 Elixir Engineer  25-40k·13薪       香港       False   \n",
       "12                 Elixir Engineer      20-30k       香港       False   \n",
       "13                        前端/全栈工程师      30-35k       香港       False   \n",
       "14  Mobile Programmer-HundsunAyers      18-30k    香港-南区       False   \n",
       "15                        PHP研发⼯程师      30-50k       香港       False   \n",
       "16                   Web Developer      30-60k  香港-油尖旺区       False   \n",
       "17                           前端工程师      20-35k       香港       False   \n",
       "\n",
       "   job.requireWorkYears job.requireEduLevel comp.compStage  \\\n",
       "0                   NaN                 NaN            NaN   \n",
       "1                   NaN                 NaN          融资未公开   \n",
       "2                   NaN                 NaN          融资未公开   \n",
       "3                  经验不限                  本科            NaN   \n",
       "4                 5-10年                统招本科             A轮   \n",
       "5                  3-5年                统招本科           港股上市   \n",
       "6                  1-3年               本科及以上            已上市   \n",
       "7                  经验不限                学历不限            NaN   \n",
       "8                  3-5年                统招本科            NaN   \n",
       "9                 5-10年                学历不限             A轮   \n",
       "10                 3-5年                  本科           港股上市   \n",
       "11                 3-5年                统招本科          融资未公开   \n",
       "12                 3-5年                学历不限          融资未公开   \n",
       "13                 3-5年                  本科            NaN   \n",
       "14                 1-3年                  本科         沪深A股上市   \n",
       "15                 3-5年                统招本科            NaN   \n",
       "16                 3-5年                  大专            NaN   \n",
       "17                 1-3年                统招本科            NaN   \n",
       "\n",
       "                 comp.compName comp.compIndustry comp.compScale  \n",
       "0                Winner Studio                游戏            NaN  \n",
       "1                 成都无敌勇士科技有限公司                游戏       100-499人  \n",
       "2                 成都无敌勇士科技有限公司                游戏       100-499人  \n",
       "3                      佑宇宙有限公司              学校教育          1-49人  \n",
       "4                    某专业技术服务公司            专业技术服务       100-499人  \n",
       "5                         奇富科技              科技金融     1000-2000人  \n",
       "6                  某知名基金证券上市公司          基金/证券/期货    5000-10000人  \n",
       "7                        某金融科技            互联网/电商       100-499人  \n",
       "8                   某北京大型区块链公司               区块链     1000-2000人  \n",
       "9                  某成都专业技术服务公司            专业技术服务       100-499人  \n",
       "10                        奇富科技              科技金融     1000-2000人  \n",
       "11                   某北京IT服务公司              IT服务       100-499人  \n",
       "12                   某北京IT服务公司              IT服务       100-499人  \n",
       "13  Forbole Technology Limited               区块链          1-49人  \n",
       "14                        恒生电子             计算机软件    5000-10000人  \n",
       "15                   某深圳外包服务公司           其他商务服务业            NaN  \n",
       "16                  骏汇金融科技有限公司              科技金融       100-499人  \n",
       "17        Reel Fintech Limited               互联网         50-99人  "
      ]
     },
     "execution_count": 111,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz =  df[['job.labels','job.refreshTime','job.title','job.salary','job.dq','job.topJob','job.requireWorkYears','job.requireEduLevel','comp.compStage','comp.compName','comp.compIndustry','comp.compScale']]\n",
    "df_PM_gz"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "66931fa5",
   "metadata": {},
   "source": [
    "## 地区分布"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 112,
   "id": "40af9bd5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "香港         13\n",
       "香港-中西区      2\n",
       "香港-西贡区      1\n",
       "香港-南区       1\n",
       "香港-油尖旺区     1\n",
       "Name: job.dq, dtype: int64"
      ]
     },
     "execution_count": 112,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.dq'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 113,
   "id": "3d453ad6",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['香港', '香港-中西区', '香港-西贡区', '香港-南区', '香港-油尖旺区']"
      ]
     },
     "execution_count": 113,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.dq'].value_counts().index.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 114,
   "id": "6e2e2626",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['中西区', '西贡区', '南区', '油尖旺区']"
      ]
     },
     "execution_count": 114,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "地区 = [  df_PM_gz['job.dq'].value_counts().index.tolist()[i].split('-')[1]\\\n",
    "      for i,v in enumerate(df_PM_gz['job.dq'].value_counts().index.tolist()) if '-' in v]\n",
    "地区"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 115,
   "id": "4cc7c76a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[2, 1, 1, 1]"
      ]
     },
     "execution_count": 115,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "岗位个数 = [  df_PM_gz['job.dq'].value_counts().values.tolist()[i]     \\\n",
    "        for i,v in enumerate(df_PM_gz['job.dq'].value_counts().index.tolist()) if '-' in v]\n",
    "岗位个数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 116,
   "id": "1d6a1a77",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 可视化：以可视化工具数据形态符合的数据进行输入\n",
    "\n",
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Map\n",
    "from pyecharts.faker import Faker\n",
    "\n",
    "c = (\n",
    "    Map()\n",
    "    .add(用户输入城市, [list(z) for z in zip(地区, 岗位个数)], 用户输入城市)\n",
    "    .set_global_opts(\n",
    "        title_opts=opts.TitleOpts(title=\"Map-\"+用户输入城市+\"地图\"), visualmap_opts=opts.VisualMapOpts()\n",
    "    )\n",
    "    .render( key+\"_dq_\"+用户输入城市+\"_地区分布_\"+output_time+\".html\")\n",
    ")\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2eeb9e36",
   "metadata": {},
   "source": [
    "## 职位分布\n",
    "\n",
    "* 知识点：dataframe字符串处理\n",
    "> 1. [pandas.series.str](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.html)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 117,
   "id": "b865f4c9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                       游戏研发应届生（23届）\n",
       "1                       游戏研发应届生（23届）\n",
       "2                       游戏研发应届生（24届）\n",
       "3       前端工程师 （香港科技大学数字金融科技实验室-研究助理）\n",
       "4                         WEB前端开发-安全\n",
       "5                      高级前端开发工程师（香港）\n",
       "6                             前端网络开发\n",
       "7                         安全开发工程师-前端\n",
       "8                        安全开发工程师-前端 \n",
       "9                         安全开发工程师-前端\n",
       "10                     高级H5开发工程师（香港）\n",
       "11                   Elixir Engineer\n",
       "12                   Elixir Engineer\n",
       "13                          前端/全栈工程师\n",
       "14    Mobile Programmer-HundsunAyers\n",
       "15                          PHP研发⼯程师\n",
       "16                     Web Developer\n",
       "17                             前端工程师\n",
       "Name: job.title, dtype: object"
      ]
     },
     "execution_count": 117,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    " df_PM_gz['job.title']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 118,
   "id": "7bdd1791",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0       游戏研发应届生\n",
       "1       游戏研发应届生\n",
       "2       游戏研发应届生\n",
       "3        前端工程师 \n",
       "5     高级前端开发工程师\n",
       "10    高级H5开发工程师\n",
       "Name: job.title, dtype: object"
      ]
     },
     "execution_count": 118,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 还要合并回去原来的行\n",
    "df_PM_gz['job.title'][   df_PM_gz['job.title'].str.contains('（')   ].str.split('（').apply(lambda x:x[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 119,
   "id": "67ce6925",
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "游戏研发应届生                           3\n",
       "安全开发工程师-前端                        2\n",
       "Elixir Engineer                   2\n",
       "前端工程师                             1\n",
       "WEB前端开发-安全                        1\n",
       "高级前端开发工程师                         1\n",
       "前端网络开发                            1\n",
       "安全开发工程师-前端                        1\n",
       "高级H5开发工程师                         1\n",
       "前端                                1\n",
       "Mobile Programmer-HundsunAyers    1\n",
       "PHP研发⼯程师                          1\n",
       "Web Developer                     1\n",
       "前端工程师                             1\n",
       "Name: job.title, dtype: int64"
      ]
     },
     "execution_count": 119,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 处理过一些，清洗后的数据\n",
    "df_job_title = df_PM_gz['job.title'].apply(lambda x:x.split('（')[0].split('/')[0].split('(')[0]).value_counts()\n",
    "df_job_title"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 120,
   "id": "002d568f",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['游戏研发应届生',\n",
       " '安全开发工程师-前端',\n",
       " 'Elixir Engineer',\n",
       " '前端工程师 ',\n",
       " 'WEB前端开发-安全',\n",
       " '高级前端开发工程师',\n",
       " '前端网络开发',\n",
       " '安全开发工程师-前端 ',\n",
       " '高级H5开发工程师',\n",
       " '前端',\n",
       " 'Mobile Programmer-HundsunAyers',\n",
       " 'PHP研发⼯程师',\n",
       " 'Web Developer',\n",
       " '前端工程师']"
      ]
     },
     "execution_count": 120,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_job_title.index.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 121,
   "id": "02180275",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "14"
      ]
     },
     "execution_count": 121,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "len(df_job_title.index.tolist())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 122,
   "id": "e8c8f438",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]"
      ]
     },
     "execution_count": 122,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_job_title.values.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 123,
   "id": "24635f28",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "游戏研发应届生（23届）                      2\n",
       "安全开发工程师-前端                        2\n",
       "Elixir Engineer                   2\n",
       "游戏研发应届生（24届）                      1\n",
       "前端工程师 （香港科技大学数字金融科技实验室-研究助理）      1\n",
       "WEB前端开发-安全                        1\n",
       "高级前端开发工程师（香港）                     1\n",
       "前端网络开发                            1\n",
       "安全开发工程师-前端                        1\n",
       "高级H5开发工程师（香港）                     1\n",
       "前端/全栈工程师                          1\n",
       "Mobile Programmer-HundsunAyers    1\n",
       "PHP研发⼯程师                          1\n",
       "Web Developer                     1\n",
       "前端工程师                             1\n",
       "Name: job.title, dtype: int64"
      ]
     },
     "execution_count": 123,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 未处理字符串的数据（不太整洁和干净的数据）\n",
    "df_PM_gz['job.title'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 124,
   "id": "0a02f2bc",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('安全开发工程师-前端', 2),\n",
       " ('Elixir Engineer', 2),\n",
       " ('前端工程师 ', 1),\n",
       " ('WEB前端开发-安全', 1),\n",
       " ('高级前端开发工程师', 1),\n",
       " ('前端网络开发', 1),\n",
       " ('安全开发工程师-前端 ', 1),\n",
       " ('高级H5开发工程师', 1),\n",
       " ('前端', 1),\n",
       " ('Mobile Programmer-HundsunAyers', 1),\n",
       " ('PHP研发⼯程师', 1),\n",
       " ('Web Developer', 1),\n",
       " ('前端工程师', 1)]"
      ]
     },
     "execution_count": 124,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 列表推导式\n",
    "PM_title_words = [(  df_job_title.index.tolist()[i]   ,   df_job_title.values.tolist()[i]  )    for i in range(1,len(df_job_title.index.tolist())) ]\n",
    "PM_title_words"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 125,
   "id": "601ce6a9",
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import WordCloud\n",
    "from pyecharts.globals import SymbolType\n",
    "\n",
    "c = (\n",
    "    WordCloud()\n",
    "    .add(\"\", PM_title_words, word_size_range=[20, 100], shape=SymbolType.DIAMOND)\n",
    "    .set_global_opts(title_opts=opts.TitleOpts(title=\"WordCloud-shape-diamond\"))\n",
    "    .render( key +\"_wordcloud_map_岗位名称_\"+ output_time+\".html\")\n",
    ")\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6dd926d7",
   "metadata": {},
   "source": [
    "## job.labels\n",
    "\n",
    "* 目标：统计labels的数量并做词云图"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 126,
   "id": "692c0136",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                        ['本科', 'PHP', 'Cocos-Creator']\n",
       "1                        ['本科', 'PHP', 'Cocos-Creator']\n",
       "2         ['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator']\n",
       "3        ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']\n",
       "4           ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']\n",
       "5                                                    []\n",
       "6                                     ['Python', 'C++']\n",
       "7     ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']\n",
       "8     ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']\n",
       "9                                     ['Elasticsearch']\n",
       "10                                            ['HTML5']\n",
       "11                                             ['后端开发']\n",
       "12                ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']\n",
       "13                      ['前端开发', '全栈开发', '区块链', '软件开发']\n",
       "14                                   ['iOS', 'Android']\n",
       "15                                     ['前端开发', '后端开发']\n",
       "16    ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...\n",
       "17    ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...\n",
       "Name: job.labels, dtype: object"
      ]
     },
     "execution_count": 126,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    " df_PM_gz['job.labels']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 127,
   "id": "58da6bb3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([\"['本科', 'PHP', 'Cocos-Creator']\", \"['本科', 'PHP', 'Cocos-Creator']\",\n",
       "       \"['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator']\",\n",
       "       \"['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']\",\n",
       "       \"['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']\", '[]',\n",
       "       \"['Python', 'C++']\",\n",
       "       \"['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']\",\n",
       "       \"['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']\",\n",
       "       \"['Elasticsearch']\", \"['HTML5']\", \"['后端开发']\",\n",
       "       \"['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']\",\n",
       "       \"['前端开发', '全栈开发', '区块链', '软件开发']\", \"['iOS', 'Android']\",\n",
       "       \"['前端开发', '后端开发']\",\n",
       "       \"['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack', 'React']\",\n",
       "       \"['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'Javascript', 'HTML']\"],\n",
       "      dtype=object)"
      ]
     },
     "execution_count": 127,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    " df_PM_gz['job.labels'].values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 128,
   "id": "d607c892",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[['本科', 'PHP', 'Cocos-Creator'],\n",
       " ['本科', 'PHP', 'Cocos-Creator'],\n",
       " ['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator'],\n",
       " ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML'],\n",
       " ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发'],\n",
       " [],\n",
       " ['Python', 'C++'],\n",
       " ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发'],\n",
       " ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发'],\n",
       " ['Elasticsearch'],\n",
       " ['HTML5'],\n",
       " ['后端开发'],\n",
       " ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域'],\n",
       " ['前端开发', '全栈开发', '区块链', '软件开发'],\n",
       " ['iOS', 'Android'],\n",
       " ['前端开发', '后端开发'],\n",
       " ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack', 'React'],\n",
       " ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'Javascript', 'HTML']]"
      ]
     },
     "execution_count": 128,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.labels'].apply(lambda x:eval(x)).tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 129,
   "id": "cdd091f5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['本科',\n",
       " 'PHP',\n",
       " 'Cocos-Creator',\n",
       " '本科',\n",
       " 'PHP',\n",
       " 'Cocos-Creator',\n",
       " '4个月',\n",
       " '提供转正',\n",
       " '本科',\n",
       " 'PHP',\n",
       " 'Cocos-Creator',\n",
       " '前端开发',\n",
       " '框架开发',\n",
       " '框架设计',\n",
       " 'Javascript',\n",
       " 'HTML',\n",
       " '前端开发',\n",
       " 'Web开发',\n",
       " 'Vue',\n",
       " 'React',\n",
       " '安全前端开发',\n",
       " 'Python',\n",
       " 'C++',\n",
       " '前端开发',\n",
       " '模块开发',\n",
       " '功能开发',\n",
       " '框架开发',\n",
       " '框架设计',\n",
       " 'Web开发',\n",
       " '前端开发',\n",
       " '模块开发',\n",
       " '框架设计',\n",
       " '框架开发',\n",
       " '功能开发',\n",
       " 'Web开发',\n",
       " 'Elasticsearch',\n",
       " 'HTML5',\n",
       " '后端开发',\n",
       " '后端开发',\n",
       " '前端开发',\n",
       " 'Web开发',\n",
       " 'IT/信息化领域',\n",
       " '前端开发',\n",
       " '全栈开发',\n",
       " '区块链',\n",
       " '软件开发',\n",
       " 'iOS',\n",
       " 'Android',\n",
       " '前端开发',\n",
       " '后端开发',\n",
       " 'Vue',\n",
       " 'Javascript',\n",
       " 'HTML5',\n",
       " 'CSS',\n",
       " 'Webpack',\n",
       " 'React',\n",
       " 'Node.js',\n",
       " '网络开发',\n",
       " 'Less',\n",
       " 'HTML5',\n",
       " 'CSS',\n",
       " 'Javascript',\n",
       " 'HTML']"
      ]
     },
     "execution_count": 129,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 列表的推导式\n",
    "PM_labels_list = [j     for i in df_PM_gz['job.labels'].apply(lambda x:eval(x)).tolist()       for j in i    ]\n",
    "PM_labels_list"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 130,
   "id": "41a5b2f5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('全栈开发', 1),\n",
       " ('Webpack', 1),\n",
       " ('React', 2),\n",
       " ('功能开发', 2),\n",
       " ('提供转正', 1),\n",
       " ('Less', 1),\n",
       " ('Cocos-Creator', 3),\n",
       " ('Node.js', 1),\n",
       " ('区块链', 1),\n",
       " ('模块开发', 2),\n",
       " ('HTML', 2),\n",
       " ('PHP', 3),\n",
       " ('Python', 1),\n",
       " ('后端开发', 3),\n",
       " ('框架开发', 3),\n",
       " ('C++', 1),\n",
       " ('前端开发', 7),\n",
       " ('Vue', 2),\n",
       " ('Android', 1),\n",
       " ('Javascript', 3),\n",
       " ('网络开发', 1),\n",
       " ('安全前端开发', 1),\n",
       " ('框架设计', 3),\n",
       " ('Elasticsearch', 1),\n",
       " ('CSS', 2),\n",
       " ('软件开发', 1),\n",
       " ('iOS', 1),\n",
       " ('本科', 3),\n",
       " ('IT/信息化领域', 1),\n",
       " ('4个月', 1),\n",
       " ('HTML5', 3),\n",
       " ('Web开发', 4)]"
      ]
     },
     "execution_count": 130,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 创建words\n",
    "\n",
    "PM_labels_words = [ (i,PM_labels_list.count(i)) for i in set(PM_labels_list)]\n",
    "PM_labels_words"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 131,
   "id": "251470c9",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 可视化词云图\n",
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import WordCloud\n",
    "from pyecharts.globals import SymbolType\n",
    "\n",
    "c = (\n",
    "    WordCloud()\n",
    "    .add(\"\", PM_labels_words, word_size_range=[20, 100], shape=SymbolType.DIAMOND)\n",
    "    .set_global_opts(title_opts=opts.TitleOpts(title=\"WordCloud-shape-diamond\"))\n",
    "    .render( key +\"_wordcloud_map_职位标签_\"+ output_time+\".html\")\n",
    ")\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f4a2acfd",
   "metadata": {},
   "source": [
    "## 薪资-（平均薪资）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 132,
   "id": "16561a4f",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>职位标签</th>\n",
       "      <th>职位更新时间</th>\n",
       "      <th>职位</th>\n",
       "      <th>薪资</th>\n",
       "      <th>地区</th>\n",
       "      <th>是否top职位</th>\n",
       "      <th>工作年限</th>\n",
       "      <th>学历</th>\n",
       "      <th>公司融资情况</th>\n",
       "      <th>公司名称</th>\n",
       "      <th>行业</th>\n",
       "      <th>规模</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613115239</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Winner Studio</td>\n",
       "      <td>游戏</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613105940</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>成都无敌勇士科技有限公司</td>\n",
       "      <td>游戏</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613110054</td>\n",
       "      <td>游戏研发应届生（24届）</td>\n",
       "      <td>500-800元/天</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>成都无敌勇士科技有限公司</td>\n",
       "      <td>游戏</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']</td>\n",
       "      <td>20211230203320</td>\n",
       "      <td>前端工程师 （香港科技大学数字金融科技实验室-研究助理）</td>\n",
       "      <td>16-24k</td>\n",
       "      <td>香港-西贡区</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>佑宇宙有限公司</td>\n",
       "      <td>学校教育</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']</td>\n",
       "      <td>20230505180918</td>\n",
       "      <td>WEB前端开发-安全</td>\n",
       "      <td>50-80k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>[]</td>\n",
       "      <td>20230506162216</td>\n",
       "      <td>高级前端开发工程师（香港）</td>\n",
       "      <td>25-40k·15薪</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>['Python', 'C++']</td>\n",
       "      <td>20230531184657</td>\n",
       "      <td>前端网络开发</td>\n",
       "      <td>20-40k·18薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科及以上</td>\n",
       "      <td>已上市</td>\n",
       "      <td>某知名基金证券上市公司</td>\n",
       "      <td>基金/证券/期货</td>\n",
       "      <td>5000-10000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']</td>\n",
       "      <td>20230615094008</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>25-50k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某金融科技</td>\n",
       "      <td>互联网/电商</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']</td>\n",
       "      <td>20230426171055</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>45-75k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某北京大型区块链公司</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>['Elasticsearch']</td>\n",
       "      <td>20230420173519</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>40-70k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某成都专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>['HTML5']</td>\n",
       "      <td>20230529173425</td>\n",
       "      <td>高级H5开发工程师（香港）</td>\n",
       "      <td>25-50k</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>['后端开发']</td>\n",
       "      <td>20230427230806</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>25-40k·13薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']</td>\n",
       "      <td>20230615105326</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>['前端开发', '全栈开发', '区块链', '软件开发']</td>\n",
       "      <td>20230606214823</td>\n",
       "      <td>前端/全栈工程师</td>\n",
       "      <td>30-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Forbole Technology Limited</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>['iOS', 'Android']</td>\n",
       "      <td>20230420143155</td>\n",
       "      <td>Mobile Programmer-HundsunAyers</td>\n",
       "      <td>18-30k</td>\n",
       "      <td>香港-南区</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科</td>\n",
       "      <td>沪深A股上市</td>\n",
       "      <td>恒生电子</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>5000-10000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>['前端开发', '后端开发']</td>\n",
       "      <td>20230613094815</td>\n",
       "      <td>PHP研发⼯程师</td>\n",
       "      <td>30-50k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某深圳外包服务公司</td>\n",
       "      <td>其他商务服务业</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...</td>\n",
       "      <td>20220725104509</td>\n",
       "      <td>Web Developer</td>\n",
       "      <td>30-60k</td>\n",
       "      <td>香港-油尖旺区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>大专</td>\n",
       "      <td>NaN</td>\n",
       "      <td>骏汇金融科技有限公司</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...</td>\n",
       "      <td>20211201110744</td>\n",
       "      <td>前端工程师</td>\n",
       "      <td>20-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Reel Fintech Limited</td>\n",
       "      <td>互联网</td>\n",
       "      <td>50-99人</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                 职位标签          职位更新时间  \\\n",
       "0                      ['本科', 'PHP', 'Cocos-Creator']  20230613115239   \n",
       "1                      ['本科', 'PHP', 'Cocos-Creator']  20230613105940   \n",
       "2       ['4个月', '提供转正', '本科', 'PHP', 'Cocos-Creator']  20230613110054   \n",
       "3      ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']  20211230203320   \n",
       "4         ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']  20230505180918   \n",
       "5                                                  []  20230506162216   \n",
       "6                                   ['Python', 'C++']  20230531184657   \n",
       "7   ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']  20230615094008   \n",
       "8   ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']  20230426171055   \n",
       "9                                   ['Elasticsearch']  20230420173519   \n",
       "10                                          ['HTML5']  20230529173425   \n",
       "11                                           ['后端开发']  20230427230806   \n",
       "12              ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']  20230615105326   \n",
       "13                    ['前端开发', '全栈开发', '区块链', '软件开发']  20230606214823   \n",
       "14                                 ['iOS', 'Android']  20230420143155   \n",
       "15                                   ['前端开发', '后端开发']  20230613094815   \n",
       "16  ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...  20220725104509   \n",
       "17  ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...  20211201110744   \n",
       "\n",
       "                                职位          薪资       地区  是否top职位   工作年限  \\\n",
       "0                     游戏研发应届生（23届）      35-45k       香港    False    NaN   \n",
       "1                     游戏研发应届生（23届）      35-45k       香港    False    NaN   \n",
       "2                     游戏研发应届生（24届）  500-800元/天       香港    False    NaN   \n",
       "3     前端工程师 （香港科技大学数字金融科技实验室-研究助理）      16-24k   香港-西贡区    False   经验不限   \n",
       "4                       WEB前端开发-安全  50-80k·16薪       香港    False  5-10年   \n",
       "5                    高级前端开发工程师（香港）  25-40k·15薪   香港-中西区    False   3-5年   \n",
       "6                           前端网络开发  20-40k·18薪       香港    False   1-3年   \n",
       "7                       安全开发工程师-前端  25-50k·16薪       香港    False   经验不限   \n",
       "8                      安全开发工程师-前端       45-75k       香港    False   3-5年   \n",
       "9                       安全开发工程师-前端      40-70k       香港    False  5-10年   \n",
       "10                   高级H5开发工程师（香港）      25-50k   香港-中西区    False   3-5年   \n",
       "11                 Elixir Engineer  25-40k·13薪       香港    False   3-5年   \n",
       "12                 Elixir Engineer      20-30k       香港    False   3-5年   \n",
       "13                        前端/全栈工程师      30-35k       香港    False   3-5年   \n",
       "14  Mobile Programmer-HundsunAyers      18-30k    香港-南区    False   1-3年   \n",
       "15                        PHP研发⼯程师      30-50k       香港    False   3-5年   \n",
       "16                   Web Developer      30-60k  香港-油尖旺区    False   3-5年   \n",
       "17                           前端工程师      20-35k       香港    False   1-3年   \n",
       "\n",
       "       学历  公司融资情况                        公司名称        行业           规模  \n",
       "0     NaN     NaN               Winner Studio        游戏          NaN  \n",
       "1     NaN   融资未公开                成都无敌勇士科技有限公司        游戏     100-499人  \n",
       "2     NaN   融资未公开                成都无敌勇士科技有限公司        游戏     100-499人  \n",
       "3      本科     NaN                     佑宇宙有限公司      学校教育        1-49人  \n",
       "4    统招本科      A轮                   某专业技术服务公司    专业技术服务     100-499人  \n",
       "5    统招本科    港股上市                        奇富科技      科技金融   1000-2000人  \n",
       "6   本科及以上     已上市                 某知名基金证券上市公司  基金/证券/期货  5000-10000人  \n",
       "7    学历不限     NaN                       某金融科技    互联网/电商     100-499人  \n",
       "8    统招本科     NaN                  某北京大型区块链公司       区块链   1000-2000人  \n",
       "9    学历不限      A轮                 某成都专业技术服务公司    专业技术服务     100-499人  \n",
       "10     本科    港股上市                        奇富科技      科技金融   1000-2000人  \n",
       "11   统招本科   融资未公开                   某北京IT服务公司      IT服务     100-499人  \n",
       "12   学历不限   融资未公开                   某北京IT服务公司      IT服务     100-499人  \n",
       "13     本科     NaN  Forbole Technology Limited       区块链        1-49人  \n",
       "14     本科  沪深A股上市                        恒生电子     计算机软件  5000-10000人  \n",
       "15   统招本科     NaN                   某深圳外包服务公司   其他商务服务业          NaN  \n",
       "16     大专     NaN                  骏汇金融科技有限公司      科技金融     100-499人  \n",
       "17   统招本科     NaN        Reel Fintech Limited       互联网       50-99人  "
      ]
     },
     "execution_count": 132,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# columns 重命名\n",
    "df_PM_gz = df_PM_gz.rename(columns={\n",
    "    'job.labels':'职位标签',\n",
    "    'job.refreshTime':'职位更新时间',\n",
    "    'job.title':'职位',\n",
    "    'job.salary':'薪资',\n",
    "    'job.dq':'地区',\n",
    "    'job.topJob':'是否top职位',\n",
    "    'job.requireWorkYears':'工作年限',\n",
    "    'job.requireEduLevel':'学历',\n",
    "    'comp.compStage':'公司融资情况',\n",
    "    'comp.compName':'公司名称',\n",
    "    'comp.compIndustry':'行业',\n",
    "    'comp.compScale':'规模'\n",
    "})\n",
    "df_PM_gz"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 133,
   "id": "00bdb902",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>职位标签</th>\n",
       "      <th>职位更新时间</th>\n",
       "      <th>职位</th>\n",
       "      <th>薪资</th>\n",
       "      <th>地区</th>\n",
       "      <th>是否top职位</th>\n",
       "      <th>工作年限</th>\n",
       "      <th>学历</th>\n",
       "      <th>公司融资情况</th>\n",
       "      <th>公司名称</th>\n",
       "      <th>行业</th>\n",
       "      <th>规模</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613115239</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Winner Studio</td>\n",
       "      <td>游戏</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613105940</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>成都无敌勇士科技有限公司</td>\n",
       "      <td>游戏</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']</td>\n",
       "      <td>20211230203320</td>\n",
       "      <td>前端工程师 （香港科技大学数字金融科技实验室-研究助理）</td>\n",
       "      <td>16-24k</td>\n",
       "      <td>香港-西贡区</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>佑宇宙有限公司</td>\n",
       "      <td>学校教育</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']</td>\n",
       "      <td>20230505180918</td>\n",
       "      <td>WEB前端开发-安全</td>\n",
       "      <td>50-80k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>[]</td>\n",
       "      <td>20230506162216</td>\n",
       "      <td>高级前端开发工程师（香港）</td>\n",
       "      <td>25-40k·15薪</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>['Python', 'C++']</td>\n",
       "      <td>20230531184657</td>\n",
       "      <td>前端网络开发</td>\n",
       "      <td>20-40k·18薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科及以上</td>\n",
       "      <td>已上市</td>\n",
       "      <td>某知名基金证券上市公司</td>\n",
       "      <td>基金/证券/期货</td>\n",
       "      <td>5000-10000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']</td>\n",
       "      <td>20230615094008</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>25-50k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某金融科技</td>\n",
       "      <td>互联网/电商</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']</td>\n",
       "      <td>20230426171055</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>45-75k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某北京大型区块链公司</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>['Elasticsearch']</td>\n",
       "      <td>20230420173519</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>40-70k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某成都专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>['HTML5']</td>\n",
       "      <td>20230529173425</td>\n",
       "      <td>高级H5开发工程师（香港）</td>\n",
       "      <td>25-50k</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>['后端开发']</td>\n",
       "      <td>20230427230806</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>25-40k·13薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']</td>\n",
       "      <td>20230615105326</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>['前端开发', '全栈开发', '区块链', '软件开发']</td>\n",
       "      <td>20230606214823</td>\n",
       "      <td>前端/全栈工程师</td>\n",
       "      <td>30-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Forbole Technology Limited</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>['iOS', 'Android']</td>\n",
       "      <td>20230420143155</td>\n",
       "      <td>Mobile Programmer-HundsunAyers</td>\n",
       "      <td>18-30k</td>\n",
       "      <td>香港-南区</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科</td>\n",
       "      <td>沪深A股上市</td>\n",
       "      <td>恒生电子</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>5000-10000人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>['前端开发', '后端开发']</td>\n",
       "      <td>20230613094815</td>\n",
       "      <td>PHP研发⼯程师</td>\n",
       "      <td>30-50k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某深圳外包服务公司</td>\n",
       "      <td>其他商务服务业</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...</td>\n",
       "      <td>20220725104509</td>\n",
       "      <td>Web Developer</td>\n",
       "      <td>30-60k</td>\n",
       "      <td>香港-油尖旺区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>大专</td>\n",
       "      <td>NaN</td>\n",
       "      <td>骏汇金融科技有限公司</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...</td>\n",
       "      <td>20211201110744</td>\n",
       "      <td>前端工程师</td>\n",
       "      <td>20-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Reel Fintech Limited</td>\n",
       "      <td>互联网</td>\n",
       "      <td>50-99人</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                 职位标签          职位更新时间  \\\n",
       "0                      ['本科', 'PHP', 'Cocos-Creator']  20230613115239   \n",
       "1                      ['本科', 'PHP', 'Cocos-Creator']  20230613105940   \n",
       "3      ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']  20211230203320   \n",
       "4         ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']  20230505180918   \n",
       "5                                                  []  20230506162216   \n",
       "6                                   ['Python', 'C++']  20230531184657   \n",
       "7   ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']  20230615094008   \n",
       "8   ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']  20230426171055   \n",
       "9                                   ['Elasticsearch']  20230420173519   \n",
       "10                                          ['HTML5']  20230529173425   \n",
       "11                                           ['后端开发']  20230427230806   \n",
       "12              ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']  20230615105326   \n",
       "13                    ['前端开发', '全栈开发', '区块链', '软件开发']  20230606214823   \n",
       "14                                 ['iOS', 'Android']  20230420143155   \n",
       "15                                   ['前端开发', '后端开发']  20230613094815   \n",
       "16  ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...  20220725104509   \n",
       "17  ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...  20211201110744   \n",
       "\n",
       "                                职位          薪资       地区  是否top职位   工作年限  \\\n",
       "0                     游戏研发应届生（23届）      35-45k       香港    False    NaN   \n",
       "1                     游戏研发应届生（23届）      35-45k       香港    False    NaN   \n",
       "3     前端工程师 （香港科技大学数字金融科技实验室-研究助理）      16-24k   香港-西贡区    False   经验不限   \n",
       "4                       WEB前端开发-安全  50-80k·16薪       香港    False  5-10年   \n",
       "5                    高级前端开发工程师（香港）  25-40k·15薪   香港-中西区    False   3-5年   \n",
       "6                           前端网络开发  20-40k·18薪       香港    False   1-3年   \n",
       "7                       安全开发工程师-前端  25-50k·16薪       香港    False   经验不限   \n",
       "8                      安全开发工程师-前端       45-75k       香港    False   3-5年   \n",
       "9                       安全开发工程师-前端      40-70k       香港    False  5-10年   \n",
       "10                   高级H5开发工程师（香港）      25-50k   香港-中西区    False   3-5年   \n",
       "11                 Elixir Engineer  25-40k·13薪       香港    False   3-5年   \n",
       "12                 Elixir Engineer      20-30k       香港    False   3-5年   \n",
       "13                        前端/全栈工程师      30-35k       香港    False   3-5年   \n",
       "14  Mobile Programmer-HundsunAyers      18-30k    香港-南区    False   1-3年   \n",
       "15                        PHP研发⼯程师      30-50k       香港    False   3-5年   \n",
       "16                   Web Developer      30-60k  香港-油尖旺区    False   3-5年   \n",
       "17                           前端工程师      20-35k       香港    False   1-3年   \n",
       "\n",
       "       学历  公司融资情况                        公司名称        行业           规模  \n",
       "0     NaN     NaN               Winner Studio        游戏          NaN  \n",
       "1     NaN   融资未公开                成都无敌勇士科技有限公司        游戏     100-499人  \n",
       "3      本科     NaN                     佑宇宙有限公司      学校教育        1-49人  \n",
       "4    统招本科      A轮                   某专业技术服务公司    专业技术服务     100-499人  \n",
       "5    统招本科    港股上市                        奇富科技      科技金融   1000-2000人  \n",
       "6   本科及以上     已上市                 某知名基金证券上市公司  基金/证券/期货  5000-10000人  \n",
       "7    学历不限     NaN                       某金融科技    互联网/电商     100-499人  \n",
       "8    统招本科     NaN                  某北京大型区块链公司       区块链   1000-2000人  \n",
       "9    学历不限      A轮                 某成都专业技术服务公司    专业技术服务     100-499人  \n",
       "10     本科    港股上市                        奇富科技      科技金融   1000-2000人  \n",
       "11   统招本科   融资未公开                   某北京IT服务公司      IT服务     100-499人  \n",
       "12   学历不限   融资未公开                   某北京IT服务公司      IT服务     100-499人  \n",
       "13     本科     NaN  Forbole Technology Limited       区块链        1-49人  \n",
       "14     本科  沪深A股上市                        恒生电子     计算机软件  5000-10000人  \n",
       "15   统招本科     NaN                   某深圳外包服务公司   其他商务服务业          NaN  \n",
       "16     大专     NaN                  骏汇金融科技有限公司      科技金融     100-499人  \n",
       "17   统招本科     NaN        Reel Fintech Limited       互联网       50-99人  "
      ]
     },
     "execution_count": 133,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "非薪资面议 = df_PM_gz [ ~df_PM_gz['薪资'].str.contains(\"面议|元/天\")]\n",
    "非薪资面议"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 134,
   "id": "18d53ef0",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[['35-45k'],\n",
       " ['35-45k'],\n",
       " ['16-24k'],\n",
       " ['50-80k', '16'],\n",
       " ['25-40k', '15'],\n",
       " ['20-40k', '18'],\n",
       " ['25-50k', '16'],\n",
       " ['45-75k'],\n",
       " ['40-70k'],\n",
       " ['25-50k'],\n",
       " ['25-40k', '13'],\n",
       " ['20-30k'],\n",
       " ['30-35k'],\n",
       " ['18-30k'],\n",
       " ['30-50k'],\n",
       " ['30-60k'],\n",
       " ['20-35k']]"
      ]
     },
     "execution_count": 134,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "非薪资面议_detail = 非薪资面议['薪资'].apply(lambda x:x.split('薪')[0].split('·')).tolist()\n",
    "非薪资面议_detail"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 135,
   "id": "e6004d3a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "13.541666666666666"
      ]
     },
     "execution_count": 135,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "(10+15)/2*13/12"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 136,
   "id": "6296b488",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[40.0,\n",
       " 40.0,\n",
       " 20.0,\n",
       " 86.7,\n",
       " 40.6,\n",
       " 45.0,\n",
       " 50.0,\n",
       " 60.0,\n",
       " 55.0,\n",
       " 37.5,\n",
       " 35.2,\n",
       " 25.0,\n",
       " 32.5,\n",
       " 24.0,\n",
       " 40.0,\n",
       " 45.0,\n",
       " 27.5]"
      ]
     },
     "execution_count": 136,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "平均薪资 = [ (int(i[0].split('-')[0]) +int(i[0].split('-')[1].split('k')[0]))/2    \\\n",
    " if len(i)==1 else round((int(i[0].split('-')[0]) +int(i[0].split('-')[1].split('k')[0]))/2*int(i[1])/12,1)     \\\n",
    " for i in 非薪资面议_detail        ] \n",
    "平均薪资"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 137,
   "id": "b7ee36c9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "17"
      ]
     },
     "execution_count": 137,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "len(平均薪资)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 138,
   "id": "0bf7c61d",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\Users\\86137\\AppData\\Local\\Temp\\ipykernel_30916\\777353287.py:1: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame.\n",
      "Try using .loc[row_indexer,col_indexer] = value instead\n",
      "\n",
      "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
      "  非薪资面议['平均薪资']=平均薪资\n"
     ]
    }
   ],
   "source": [
    "非薪资面议['平均薪资']=平均薪资"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 139,
   "id": "7de0c864",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>职位标签</th>\n",
       "      <th>职位更新时间</th>\n",
       "      <th>职位</th>\n",
       "      <th>薪资</th>\n",
       "      <th>地区</th>\n",
       "      <th>是否top职位</th>\n",
       "      <th>工作年限</th>\n",
       "      <th>学历</th>\n",
       "      <th>公司融资情况</th>\n",
       "      <th>公司名称</th>\n",
       "      <th>行业</th>\n",
       "      <th>规模</th>\n",
       "      <th>平均薪资</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613115239</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Winner Studio</td>\n",
       "      <td>游戏</td>\n",
       "      <td>NaN</td>\n",
       "      <td>40.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>['本科', 'PHP', 'Cocos-Creator']</td>\n",
       "      <td>20230613105940</td>\n",
       "      <td>游戏研发应届生（23届）</td>\n",
       "      <td>35-45k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>成都无敌勇士科技有限公司</td>\n",
       "      <td>游戏</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>40.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']</td>\n",
       "      <td>20211230203320</td>\n",
       "      <td>前端工程师 （香港科技大学数字金融科技实验室-研究助理）</td>\n",
       "      <td>16-24k</td>\n",
       "      <td>香港-西贡区</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>佑宇宙有限公司</td>\n",
       "      <td>学校教育</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>20.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']</td>\n",
       "      <td>20230505180918</td>\n",
       "      <td>WEB前端开发-安全</td>\n",
       "      <td>50-80k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>86.7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>[]</td>\n",
       "      <td>20230506162216</td>\n",
       "      <td>高级前端开发工程师（香港）</td>\n",
       "      <td>25-40k·15薪</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "      <td>40.6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>['Python', 'C++']</td>\n",
       "      <td>20230531184657</td>\n",
       "      <td>前端网络开发</td>\n",
       "      <td>20-40k·18薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科及以上</td>\n",
       "      <td>已上市</td>\n",
       "      <td>某知名基金证券上市公司</td>\n",
       "      <td>基金/证券/期货</td>\n",
       "      <td>5000-10000人</td>\n",
       "      <td>45.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']</td>\n",
       "      <td>20230615094008</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>25-50k·16薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某金融科技</td>\n",
       "      <td>互联网/电商</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>50.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']</td>\n",
       "      <td>20230426171055</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>45-75k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某北京大型区块链公司</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1000-2000人</td>\n",
       "      <td>60.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>['Elasticsearch']</td>\n",
       "      <td>20230420173519</td>\n",
       "      <td>安全开发工程师-前端</td>\n",
       "      <td>40-70k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>A轮</td>\n",
       "      <td>某成都专业技术服务公司</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>55.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>['HTML5']</td>\n",
       "      <td>20230529173425</td>\n",
       "      <td>高级H5开发工程师（香港）</td>\n",
       "      <td>25-50k</td>\n",
       "      <td>香港-中西区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>奇富科技</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>1000-2000人</td>\n",
       "      <td>37.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>['后端开发']</td>\n",
       "      <td>20230427230806</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>25-40k·13薪</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>35.2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']</td>\n",
       "      <td>20230615105326</td>\n",
       "      <td>Elixir Engineer</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某北京IT服务公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>25.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>['前端开发', '全栈开发', '区块链', '软件开发']</td>\n",
       "      <td>20230606214823</td>\n",
       "      <td>前端/全栈工程师</td>\n",
       "      <td>30-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Forbole Technology Limited</td>\n",
       "      <td>区块链</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>32.5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>['iOS', 'Android']</td>\n",
       "      <td>20230420143155</td>\n",
       "      <td>Mobile Programmer-HundsunAyers</td>\n",
       "      <td>18-30k</td>\n",
       "      <td>香港-南区</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>本科</td>\n",
       "      <td>沪深A股上市</td>\n",
       "      <td>恒生电子</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>5000-10000人</td>\n",
       "      <td>24.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>['前端开发', '后端开发']</td>\n",
       "      <td>20230613094815</td>\n",
       "      <td>PHP研发⼯程师</td>\n",
       "      <td>30-50k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某深圳外包服务公司</td>\n",
       "      <td>其他商务服务业</td>\n",
       "      <td>NaN</td>\n",
       "      <td>40.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...</td>\n",
       "      <td>20220725104509</td>\n",
       "      <td>Web Developer</td>\n",
       "      <td>30-60k</td>\n",
       "      <td>香港-油尖旺区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>大专</td>\n",
       "      <td>NaN</td>\n",
       "      <td>骏汇金融科技有限公司</td>\n",
       "      <td>科技金融</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>45.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...</td>\n",
       "      <td>20211201110744</td>\n",
       "      <td>前端工程师</td>\n",
       "      <td>20-35k</td>\n",
       "      <td>香港</td>\n",
       "      <td>False</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Reel Fintech Limited</td>\n",
       "      <td>互联网</td>\n",
       "      <td>50-99人</td>\n",
       "      <td>27.5</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                 职位标签          职位更新时间  \\\n",
       "0                      ['本科', 'PHP', 'Cocos-Creator']  20230613115239   \n",
       "1                      ['本科', 'PHP', 'Cocos-Creator']  20230613105940   \n",
       "3      ['前端开发', '框架开发', '框架设计', 'Javascript', 'HTML']  20211230203320   \n",
       "4         ['前端开发', 'Web开发', 'Vue', 'React', '安全前端开发']  20230505180918   \n",
       "5                                                  []  20230506162216   \n",
       "6                                   ['Python', 'C++']  20230531184657   \n",
       "7   ['前端开发', '模块开发', '功能开发', '框架开发', '框架设计', 'Web开发']  20230615094008   \n",
       "8   ['前端开发', '模块开发', '框架设计', '框架开发', '功能开发', 'Web开发']  20230426171055   \n",
       "9                                   ['Elasticsearch']  20230420173519   \n",
       "10                                          ['HTML5']  20230529173425   \n",
       "11                                           ['后端开发']  20230427230806   \n",
       "12              ['后端开发', '前端开发', 'Web开发', 'IT/信息化领域']  20230615105326   \n",
       "13                    ['前端开发', '全栈开发', '区块链', '软件开发']  20230606214823   \n",
       "14                                 ['iOS', 'Android']  20230420143155   \n",
       "15                                   ['前端开发', '后端开发']  20230613094815   \n",
       "16  ['Vue', 'Javascript', 'HTML5', 'CSS', 'Webpack...  20220725104509   \n",
       "17  ['Node.js', '网络开发', 'Less', 'HTML5', 'CSS', 'J...  20211201110744   \n",
       "\n",
       "                                职位          薪资       地区  是否top职位   工作年限  \\\n",
       "0                     游戏研发应届生（23届）      35-45k       香港    False    NaN   \n",
       "1                     游戏研发应届生（23届）      35-45k       香港    False    NaN   \n",
       "3     前端工程师 （香港科技大学数字金融科技实验室-研究助理）      16-24k   香港-西贡区    False   经验不限   \n",
       "4                       WEB前端开发-安全  50-80k·16薪       香港    False  5-10年   \n",
       "5                    高级前端开发工程师（香港）  25-40k·15薪   香港-中西区    False   3-5年   \n",
       "6                           前端网络开发  20-40k·18薪       香港    False   1-3年   \n",
       "7                       安全开发工程师-前端  25-50k·16薪       香港    False   经验不限   \n",
       "8                      安全开发工程师-前端       45-75k       香港    False   3-5年   \n",
       "9                       安全开发工程师-前端      40-70k       香港    False  5-10年   \n",
       "10                   高级H5开发工程师（香港）      25-50k   香港-中西区    False   3-5年   \n",
       "11                 Elixir Engineer  25-40k·13薪       香港    False   3-5年   \n",
       "12                 Elixir Engineer      20-30k       香港    False   3-5年   \n",
       "13                        前端/全栈工程师      30-35k       香港    False   3-5年   \n",
       "14  Mobile Programmer-HundsunAyers      18-30k    香港-南区    False   1-3年   \n",
       "15                        PHP研发⼯程师      30-50k       香港    False   3-5年   \n",
       "16                   Web Developer      30-60k  香港-油尖旺区    False   3-5年   \n",
       "17                           前端工程师      20-35k       香港    False   1-3年   \n",
       "\n",
       "       学历  公司融资情况                        公司名称        行业           规模  平均薪资  \n",
       "0     NaN     NaN               Winner Studio        游戏          NaN  40.0  \n",
       "1     NaN   融资未公开                成都无敌勇士科技有限公司        游戏     100-499人  40.0  \n",
       "3      本科     NaN                     佑宇宙有限公司      学校教育        1-49人  20.0  \n",
       "4    统招本科      A轮                   某专业技术服务公司    专业技术服务     100-499人  86.7  \n",
       "5    统招本科    港股上市                        奇富科技      科技金融   1000-2000人  40.6  \n",
       "6   本科及以上     已上市                 某知名基金证券上市公司  基金/证券/期货  5000-10000人  45.0  \n",
       "7    学历不限     NaN                       某金融科技    互联网/电商     100-499人  50.0  \n",
       "8    统招本科     NaN                  某北京大型区块链公司       区块链   1000-2000人  60.0  \n",
       "9    学历不限      A轮                 某成都专业技术服务公司    专业技术服务     100-499人  55.0  \n",
       "10     本科    港股上市                        奇富科技      科技金融   1000-2000人  37.5  \n",
       "11   统招本科   融资未公开                   某北京IT服务公司      IT服务     100-499人  35.2  \n",
       "12   学历不限   融资未公开                   某北京IT服务公司      IT服务     100-499人  25.0  \n",
       "13     本科     NaN  Forbole Technology Limited       区块链        1-49人  32.5  \n",
       "14     本科  沪深A股上市                        恒生电子     计算机软件  5000-10000人  24.0  \n",
       "15   统招本科     NaN                   某深圳外包服务公司   其他商务服务业          NaN  40.0  \n",
       "16     大专     NaN                  骏汇金融科技有限公司      科技金融     100-499人  45.0  \n",
       "17   统招本科     NaN        Reel Fintech Limited       互联网       50-99人  27.5  "
      ]
     },
     "execution_count": 139,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "非薪资面议"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 140,
   "id": "5a723ae3",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>平均薪资</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>地区</th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>香港</th>\n",
       "      <td>40.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>香港-中西区</th>\n",
       "      <td>39.05</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>香港-南区</th>\n",
       "      <td>24.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>香港-油尖旺区</th>\n",
       "      <td>45.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>香港-西贡区</th>\n",
       "      <td>20.00</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "          平均薪资\n",
       "地区            \n",
       "香港       40.00\n",
       "香港-中西区   39.05\n",
       "香港-南区    24.00\n",
       "香港-油尖旺区  45.00\n",
       "香港-西贡区   20.00"
      ]
     },
     "execution_count": 140,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 分地区平均薪资\n",
    "分地区_平均薪资 = 非薪资面议.groupby('地区').agg({'平均薪资':'median'})\n",
    "分地区_平均薪资"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 141,
   "id": "f260e86e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[40.0, 39.0, 24.0, 45.0, 20.0]"
      ]
     },
     "execution_count": 141,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "分地区_平均薪资_values =  [round(i[0],1) for i in 分地区_平均薪资.values.tolist()]\n",
    "分地区_平均薪资_values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 142,
   "id": "23b5bf70",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['香港', '香港-中西区', '香港-南区', '香港-油尖旺区', '香港-西贡区']"
      ]
     },
     "execution_count": 142,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "分地区_平均薪资_index = 分地区_平均薪资.index.tolist()\n",
    "分地区_平均薪资_index"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 143,
   "id": "7144cf60",
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Bar\n",
    "from pyecharts.faker import Faker\n",
    "\n",
    "\n",
    "c = (\n",
    "    Bar()\n",
    "    .add_xaxis([i.split('-')[1] for i in 分地区_平均薪资_index[1:]])\n",
    "    .add_yaxis(\"地区\",分地区_平均薪资_values[1:])\n",
    "    .set_global_opts(\n",
    "        title_opts=opts.TitleOpts(title=\"PM-分地区-中位数薪资\"),\n",
    "        brush_opts=opts.BrushOpts(),\n",
    "    )\n",
    "    .render( key + \"_bar_with_brush_地区薪资中位数_\"+output_time+'.html')\n",
    ")\n",
    "# c.render_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 144,
   "id": "eea5da69",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>平均薪资</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>工作年限</th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>1-3年</th>\n",
       "      <td>32.166667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3-5年</th>\n",
       "      <td>39.475000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5-10年</th>\n",
       "      <td>70.850000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>经验不限</th>\n",
       "      <td>35.000000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            平均薪资\n",
       "工作年限            \n",
       "1-3年   32.166667\n",
       "3-5年   39.475000\n",
       "5-10年  70.850000\n",
       "经验不限   35.000000"
      ]
     },
     "execution_count": 144,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_year_salary = 非薪资面议.groupby('工作年限').agg({'平均薪资':'mean'})\n",
    "df_year_salary"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 145,
   "id": "2163b27f",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th>平均薪资</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>工作年限</th>\n",
       "      <th>学历</th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th rowspan=\"3\" valign=\"top\">1-3年</th>\n",
       "      <th>本科</th>\n",
       "      <td>24.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>本科及以上</th>\n",
       "      <td>45.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>统招本科</th>\n",
       "      <td>27.50</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"4\" valign=\"top\">3-5年</th>\n",
       "      <th>大专</th>\n",
       "      <td>45.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>学历不限</th>\n",
       "      <td>25.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>本科</th>\n",
       "      <td>35.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>统招本科</th>\n",
       "      <td>43.95</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"2\" valign=\"top\">5-10年</th>\n",
       "      <th>学历不限</th>\n",
       "      <td>55.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>统招本科</th>\n",
       "      <td>86.70</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"2\" valign=\"top\">经验不限</th>\n",
       "      <th>学历不限</th>\n",
       "      <td>50.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>本科</th>\n",
       "      <td>20.00</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "              平均薪资\n",
       "工作年限  学历          \n",
       "1-3年  本科     24.00\n",
       "      本科及以上  45.00\n",
       "      统招本科   27.50\n",
       "3-5年  大专     45.00\n",
       "      学历不限   25.00\n",
       "      本科     35.00\n",
       "      统招本科   43.95\n",
       "5-10年 学历不限   55.00\n",
       "      统招本科   86.70\n",
       "经验不限  学历不限   50.00\n",
       "      本科     20.00"
      ]
     },
     "execution_count": 145,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 分工作时间和学历平均薪资\n",
    "df_year_edulevel =  非薪资面议.groupby(['工作年限','学历']).agg({'平均薪资':'mean'})\n",
    "df_year_edulevel"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 146,
   "id": "9e3d7c57",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>平均薪资</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>行业</th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>IT服务</th>\n",
       "      <td>30.100000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>专业技术服务</th>\n",
       "      <td>70.850000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>互联网</th>\n",
       "      <td>27.500000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>互联网/电商</th>\n",
       "      <td>50.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>其他商务服务业</th>\n",
       "      <td>40.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>区块链</th>\n",
       "      <td>46.250000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>基金/证券/期货</th>\n",
       "      <td>45.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>学校教育</th>\n",
       "      <td>20.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>游戏</th>\n",
       "      <td>40.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>科技金融</th>\n",
       "      <td>41.033333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>计算机软件</th>\n",
       "      <td>24.000000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "               平均薪资\n",
       "行业                 \n",
       "IT服务      30.100000\n",
       "专业技术服务    70.850000\n",
       "互联网       27.500000\n",
       "互联网/电商    50.000000\n",
       "其他商务服务业   40.000000\n",
       "区块链       46.250000\n",
       "基金/证券/期货  45.000000\n",
       "学校教育      20.000000\n",
       "游戏        40.000000\n",
       "科技金融      41.033333\n",
       "计算机软件     24.000000"
      ]
     },
     "execution_count": 146,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 分行业\n",
    "df_industry = 非薪资面议.groupby('行业').agg({'平均薪资':'mean'})\n",
    "df_industry"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 147,
   "id": "b22612f0",
   "metadata": {},
   "outputs": [],
   "source": [
    "with pd.ExcelWriter(key+'_'+output_time+'_.xlsx') as writer:  \n",
    "    df_year_salary.to_excel(writer, sheet_name='分工作年限平均薪资')\n",
    "    df_year_edulevel.to_excel(writer, sheet_name='分学历平均薪资')\n",
    "    df_industry.to_excel(writer, sheet_name='分行业平均薪资')"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.12"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {
    "height": "618px",
    "left": "29px",
    "top": "111.125px",
    "width": "327.188px"
   },
   "toc_section_display": true,
   "toc_window_display": true
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
